Due Date: Sunday, April 10 2022 11:59:59 PM Chicago Time

2. Practicum Problems


2.1. Feed Forward Neural Networks


library(keras)
Warning: package ‘keras’ was built under R version 4.1.3
library(dplyr)

Attaching package: ‘dplyr’

The following objects are masked from ‘package:stats’:

    filter, lag

The following objects are masked from ‘package:base’:

    intersect, setdiff, setequal, union
library(caret)
Loading required package: ggplot2
Loading required package: lattice
Registered S3 method overwritten by 'data.table':
  method           from
  print.data.table     
library(tidyverse)
Warning: package ‘tidyverse’ was built under R version 4.1.3
Registered S3 methods overwritten by 'dbplyr':
  method         from
  print.tbl_lazy     
  print.tbl_sql      
-- Attaching packages --------------------------------------------------------------------------------------------- tidyverse 1.3.1 --
√ tibble  3.1.6     √ purrr   0.3.4
√ tidyr   1.2.0     √ stringr 1.4.0
√ readr   2.1.2     √ forcats 0.5.1
Warning: package ‘readr’ was built under R version 4.1.3
Warning: package ‘forcats’ was built under R version 4.1.3
-- Conflicts ------------------------------------------------------------------------------------------------ tidyverse_conflicts() --
x dplyr::filter() masks stats::filter()
x dplyr::lag()    masks stats::lag()
x purrr::lift()   masks caret::lift()
rm(list=ls())
setwd("~/Homework 7")

df <- read.csv("activity-small.csv")

Part 2.1(a)


set.seed(1122)
df <- df[sample(nrow(df)), ]

indx <- sample(1:nrow(df), 0.20*nrow(df))
test.df  <- df[indx, ]
train.df <- df[-indx, ]

label.test <- test.df$label
test.df$label <- NULL
test.df <- as.data.frame(scale(test.df))
test.df$label <- label.test
rm(label.test)

label.train <- train.df$label
train.df$label <- NULL
train.df <- as.data.frame(scale(train.df))
train.df$label <- label.train
rm(label.train)
rm(indx)
x.train.df <- select(train.df, -label)
x.test.df <- select(test.df, -label)
y.train.df <- train.df$label
y.train.df.ohe <- to_categorical(y.train.df)
2022-04-10 18:20:57.155069: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
2022-04-10 18:20:57.156042: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Loaded Tensorflow version 2.8.0
y.test.df <- test.df$label
y.test.df.ohe <- to_categorical(y.test.df)
# number <- c(0)
# loss <- c(0)
# accuracy <- c(0)
# evaluation.df <- data.frame(number, loss, accuracy)

# for (i in c(3:8)) {
#   model <- keras_model_sequential() %>%
#   layer_dense(units = i, activation="relu", input_shape=c(3)) %>%
#   layer_dense(units = 4, activation="softmax")
# 
#   model %>% compile(loss = "categorical_crossentropy", 
#           optimizer="adam", 
#           metrics=c("accuracy"))
# 
#   model %>% fit(
#     data.matrix(x.train.df), 
#     y.train.df,
#     epochs=100,
#     batch_size=1,
#     validation_split=0.20)
# 
#   c(loss, accuracy) %<-% (model %>% evaluate(as.matrix(x.test.df), y.test.df))
#   
#   evaluation.df <- (evaluation.df %>% add_row(number = i, loss = loss, accuracy = loss))
#   rm(model)
# }

After running through iterations from 4 to 9 for the number of neurons in the hidden layer numerous times, I found 8 to be giving out the highest accuracy. I iterated over these number of neurons and then recorded the accuracies into a “evaluation table” for one of the instances when I trained the models. The table can be found as “evaluation_table.csv” file.


model <- keras_model_sequential() %>%
  layer_dense(units = 8, activation="relu", input_shape=c(3)) %>%
  layer_dense(units = 4, activation="softmax")
2022-04-10 18:21:19.038865: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'nvcuda.dll'; dlerror: nvcuda.dll not found
2022-04-10 18:21:19.039133: W tensorflow/stream_executor/cuda/cuda_driver.cc:269] failed call to cuInit: UNKNOWN ERROR (303)
2022-04-10 18:21:19.039467: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:169] retrieving CUDA diagnostic information for host: DESKTOP-H6EH62T
2022-04-10 18:21:19.040358: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:176] hostname: DESKTOP-H6EH62T
2022-04-10 18:21:19.041538: I tensorflow/core/platform/cpu_feature_guard.cc:151] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX AVX2
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
model
Model: "sequential"
______________________________________________________________________________________________________________________________________
 Layer (type)                                               Output Shape                                         Param #              
======================================================================================================================================
 dense_1 (Dense)                                            (None, 8)                                            32                   
                                                                                                                                      
 dense (Dense)                                              (None, 4)                                            36                   
                                                                                                                                      
======================================================================================================================================
Total params: 68
Trainable params: 68
Non-trainable params: 0
______________________________________________________________________________________________________________________________________
model %>% compile(loss = "categorical_crossentropy",
          optimizer="adam",
          metrics=c("accuracy"))

model %>% fit(
    data.matrix(x.train.df),
    y.train.df.ohe,
    epochs=100,
    batch_size=1,
    validation_split=0.20)
Epoch 1/100

  1/640 [..............................] - ETA: 5:02 - loss: 1.5556 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 1.5059 - accuracy: 0.2766      
 94/640 [===>..........................] - ETA: 0s - loss: 1.4670 - accuracy: 0.2872
149/640 [=====>........................] - ETA: 0s - loss: 1.4616 - accuracy: 0.3020
201/640 [========>.....................] - ETA: 0s - loss: 1.4237 - accuracy: 0.3532
249/640 [==========>...................] - ETA: 0s - loss: 1.4166 - accuracy: 0.3534
299/640 [=============>................] - ETA: 0s - loss: 1.3611 - accuracy: 0.3980
350/640 [===============>..............] - ETA: 0s - loss: 1.3371 - accuracy: 0.3971
401/640 [=================>............] - ETA: 0s - loss: 1.3023 - accuracy: 0.4239
443/640 [===================>..........] - ETA: 0s - loss: 1.2800 - accuracy: 0.4312
492/640 [======================>.......] - ETA: 0s - loss: 1.2650 - accuracy: 0.4431
542/640 [========================>.....] - ETA: 0s - loss: 1.2551 - accuracy: 0.4520
589/640 [==========================>...] - ETA: 0s - loss: 1.2476 - accuracy: 0.4516
640/640 [==============================] - 1s 1ms/step - loss: 1.2315 - accuracy: 0.4688

640/640 [==============================] - 3s 3ms/step - loss: 1.2315 - accuracy: 0.4688 - val_loss: 1.0734 - val_accuracy: 0.4812
Epoch 2/100

  1/640 [..............................] - ETA: 0s - loss: 1.0688 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.9499 - accuracy: 0.6364    
 93/640 [===>..........................] - ETA: 0s - loss: 1.0401 - accuracy: 0.5699
130/640 [=====>........................] - ETA: 0s - loss: 1.0391 - accuracy: 0.5615
168/640 [======>.......................] - ETA: 0s - loss: 1.0368 - accuracy: 0.5714
212/640 [========>.....................] - ETA: 0s - loss: 1.0452 - accuracy: 0.5283
257/640 [===========>..................] - ETA: 0s - loss: 1.0296 - accuracy: 0.5447
273/640 [===========>..................] - ETA: 0s - loss: 1.0244 - accuracy: 0.5495
285/640 [============>.................] - ETA: 0s - loss: 1.0201 - accuracy: 0.5474
318/640 [=============>................] - ETA: 0s - loss: 1.0248 - accuracy: 0.5503
334/640 [==============>...............] - ETA: 0s - loss: 1.0242 - accuracy: 0.5509
369/640 [================>.............] - ETA: 0s - loss: 1.0241 - accuracy: 0.5583
429/640 [===================>..........] - ETA: 0s - loss: 1.0006 - accuracy: 0.5804
465/640 [====================>.........] - ETA: 0s - loss: 1.0083 - accuracy: 0.5720
498/640 [======================>.......] - ETA: 0s - loss: 1.0142 - accuracy: 0.5622
538/640 [========================>.....] - ETA: 0s - loss: 1.0111 - accuracy: 0.5595
586/640 [==========================>...] - ETA: 0s - loss: 1.0059 - accuracy: 0.5648
631/640 [============================>.] - ETA: 0s - loss: 1.0089 - accuracy: 0.5610
640/640 [==============================] - 1s 1ms/step - loss: 1.0077 - accuracy: 0.5609

640/640 [==============================] - 1s 2ms/step - loss: 1.0077 - accuracy: 0.5609 - val_loss: 0.9543 - val_accuracy: 0.5312
Epoch 3/100

  1/640 [..............................] - ETA: 1s - loss: 0.1567 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.9367 - accuracy: 0.5833
 90/640 [===>..........................] - ETA: 0s - loss: 0.9341 - accuracy: 0.6222
115/640 [====>.........................] - ETA: 0s - loss: 0.9389 - accuracy: 0.6435
149/640 [=====>........................] - ETA: 0s - loss: 0.9235 - accuracy: 0.6309
193/640 [========>.....................] - ETA: 0s - loss: 0.9327 - accuracy: 0.5907
235/640 [==========>...................] - ETA: 0s - loss: 0.9435 - accuracy: 0.5915
272/640 [===========>..................] - ETA: 0s - loss: 0.9375 - accuracy: 0.5919
311/640 [=============>................] - ETA: 0s - loss: 0.9498 - accuracy: 0.5788
361/640 [===============>..............] - ETA: 0s - loss: 0.9511 - accuracy: 0.5789
401/640 [=================>............] - ETA: 0s - loss: 0.9431 - accuracy: 0.5885
439/640 [===================>..........] - ETA: 0s - loss: 0.9372 - accuracy: 0.5763
488/640 [=====================>........] - ETA: 0s - loss: 0.9378 - accuracy: 0.5840
532/640 [=======================>......] - ETA: 0s - loss: 0.9396 - accuracy: 0.5940
572/640 [=========================>....] - ETA: 0s - loss: 0.9307 - accuracy: 0.5979
618/640 [===========================>..] - ETA: 0s - loss: 0.9345 - accuracy: 0.5906
640/640 [==============================] - 1s 1ms/step - loss: 0.9273 - accuracy: 0.5938

640/640 [==============================] - 1s 2ms/step - loss: 0.9273 - accuracy: 0.5938 - val_loss: 0.8945 - val_accuracy: 0.5938
Epoch 4/100

  1/640 [..............................] - ETA: 3s - loss: 0.9303 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.9721 - accuracy: 0.5238
 91/640 [===>..........................] - ETA: 0s - loss: 0.9482 - accuracy: 0.5604
115/640 [====>.........................] - ETA: 0s - loss: 0.9390 - accuracy: 0.5826
142/640 [=====>........................] - ETA: 0s - loss: 0.9677 - accuracy: 0.5775
166/640 [======>.......................] - ETA: 0s - loss: 0.9366 - accuracy: 0.5843
199/640 [========>.....................] - ETA: 0s - loss: 0.9353 - accuracy: 0.6080
237/640 [==========>...................] - ETA: 0s - loss: 0.9520 - accuracy: 0.6160
278/640 [============>.................] - ETA: 0s - loss: 0.9361 - accuracy: 0.6259
309/640 [=============>................] - ETA: 0s - loss: 0.9255 - accuracy: 0.6472
337/640 [==============>...............] - ETA: 0s - loss: 0.9203 - accuracy: 0.6469
369/640 [================>.............] - ETA: 0s - loss: 0.9193 - accuracy: 0.6504
395/640 [=================>............] - ETA: 0s - loss: 0.9137 - accuracy: 0.6506
429/640 [===================>..........] - ETA: 0s - loss: 0.8971 - accuracy: 0.6643
463/640 [====================>.........] - ETA: 0s - loss: 0.8879 - accuracy: 0.6695
511/640 [======================>.......] - ETA: 0s - loss: 0.8922 - accuracy: 0.6634
550/640 [========================>.....] - ETA: 0s - loss: 0.8842 - accuracy: 0.6600
586/640 [==========================>...] - ETA: 0s - loss: 0.8798 - accuracy: 0.6604
617/640 [===========================>..] - ETA: 0s - loss: 0.8742 - accuracy: 0.6613
640/640 [==============================] - 1s 2ms/step - loss: 0.8686 - accuracy: 0.6609

640/640 [==============================] - 1s 2ms/step - loss: 0.8686 - accuracy: 0.6609 - val_loss: 0.8404 - val_accuracy: 0.6500
Epoch 5/100

  1/640 [..............................] - ETA: 0s - loss: 1.4827 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.7565 - accuracy: 0.7255    
 96/640 [===>..........................] - ETA: 0s - loss: 0.8073 - accuracy: 0.6875
121/640 [====>.........................] - ETA: 0s - loss: 0.8080 - accuracy: 0.6860
155/640 [======>.......................] - ETA: 0s - loss: 0.8133 - accuracy: 0.6452
192/640 [========>.....................] - ETA: 0s - loss: 0.8218 - accuracy: 0.6615
232/640 [=========>....................] - ETA: 0s - loss: 0.8131 - accuracy: 0.6810
273/640 [===========>..................] - ETA: 0s - loss: 0.8435 - accuracy: 0.6813
317/640 [=============>................] - ETA: 0s - loss: 0.8475 - accuracy: 0.6814
361/640 [===============>..............] - ETA: 0s - loss: 0.8373 - accuracy: 0.6870
399/640 [=================>............] - ETA: 0s - loss: 0.8372 - accuracy: 0.6842
439/640 [===================>..........] - ETA: 0s - loss: 0.8253 - accuracy: 0.6834
481/640 [=====================>........] - ETA: 0s - loss: 0.8156 - accuracy: 0.6819
518/640 [=======================>......] - ETA: 0s - loss: 0.8137 - accuracy: 0.6815
561/640 [=========================>....] - ETA: 0s - loss: 0.8062 - accuracy: 0.6916
603/640 [===========================>..] - ETA: 0s - loss: 0.8125 - accuracy: 0.6882
640/640 [==============================] - 1s 1ms/step - loss: 0.8084 - accuracy: 0.6906

640/640 [==============================] - 1s 2ms/step - loss: 0.8084 - accuracy: 0.6906 - val_loss: 0.7945 - val_accuracy: 0.7312
Epoch 6/100

  1/640 [..............................] - ETA: 0s - loss: 1.8312 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.7364 - accuracy: 0.7059    
 96/640 [===>..........................] - ETA: 0s - loss: 0.7987 - accuracy: 0.7188
125/640 [====>.........................] - ETA: 0s - loss: 0.7732 - accuracy: 0.7200
156/640 [======>.......................] - ETA: 0s - loss: 0.8291 - accuracy: 0.6987
201/640 [========>.....................] - ETA: 0s - loss: 0.7745 - accuracy: 0.7313
248/640 [==========>...................] - ETA: 0s - loss: 0.8066 - accuracy: 0.7177
297/640 [============>.................] - ETA: 0s - loss: 0.8059 - accuracy: 0.7138
350/640 [===============>..............] - ETA: 0s - loss: 0.7760 - accuracy: 0.7257
389/640 [=================>............] - ETA: 0s - loss: 0.7620 - accuracy: 0.7326
424/640 [==================>...........] - ETA: 0s - loss: 0.7655 - accuracy: 0.7335
460/640 [====================>.........] - ETA: 0s - loss: 0.7726 - accuracy: 0.7283
501/640 [======================>.......] - ETA: 0s - loss: 0.7683 - accuracy: 0.7226
537/640 [========================>.....] - ETA: 0s - loss: 0.7648 - accuracy: 0.7207
576/640 [==========================>...] - ETA: 0s - loss: 0.7606 - accuracy: 0.7292
625/640 [============================>.] - ETA: 0s - loss: 0.7540 - accuracy: 0.7328
640/640 [==============================] - 1s 1ms/step - loss: 0.7593 - accuracy: 0.7312

640/640 [==============================] - 1s 2ms/step - loss: 0.7593 - accuracy: 0.7312 - val_loss: 0.7623 - val_accuracy: 0.7437
Epoch 7/100

  1/640 [..............................] - ETA: 0s - loss: 0.1001 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.5756 - accuracy: 0.7879
 79/640 [==>...........................] - ETA: 0s - loss: 0.6618 - accuracy: 0.7342
102/640 [===>..........................] - ETA: 0s - loss: 0.6653 - accuracy: 0.7353
147/640 [=====>........................] - ETA: 0s - loss: 0.7465 - accuracy: 0.7143
190/640 [=======>......................] - ETA: 0s - loss: 0.7417 - accuracy: 0.7263
237/640 [==========>...................] - ETA: 0s - loss: 0.7336 - accuracy: 0.7342
266/640 [===========>..................] - ETA: 0s - loss: 0.7359 - accuracy: 0.7143
301/640 [=============>................] - ETA: 0s - loss: 0.7225 - accuracy: 0.7209
330/640 [==============>...............] - ETA: 0s - loss: 0.7261 - accuracy: 0.7242
366/640 [================>.............] - ETA: 0s - loss: 0.7059 - accuracy: 0.7350
400/640 [=================>............] - ETA: 0s - loss: 0.6987 - accuracy: 0.7375
432/640 [===================>..........] - ETA: 0s - loss: 0.6988 - accuracy: 0.7315
461/640 [====================>.........] - ETA: 0s - loss: 0.7068 - accuracy: 0.7310
497/640 [======================>.......] - ETA: 0s - loss: 0.7003 - accuracy: 0.7284
530/640 [=======================>......] - ETA: 0s - loss: 0.7165 - accuracy: 0.7264
569/640 [=========================>....] - ETA: 0s - loss: 0.7141 - accuracy: 0.7293
606/640 [===========================>..] - ETA: 0s - loss: 0.7300 - accuracy: 0.7261
640/640 [==============================] - 1s 1ms/step - loss: 0.7235 - accuracy: 0.7297

640/640 [==============================] - 1s 2ms/step - loss: 0.7235 - accuracy: 0.7297 - val_loss: 0.7368 - val_accuracy: 0.7312
Epoch 8/100

  1/640 [..............................] - ETA: 1s - loss: 0.7064 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.6545 - accuracy: 0.7174
 88/640 [===>..........................] - ETA: 0s - loss: 0.6043 - accuracy: 0.7727
122/640 [====>.........................] - ETA: 0s - loss: 0.6426 - accuracy: 0.7459
175/640 [=======>......................] - ETA: 0s - loss: 0.6831 - accuracy: 0.7429
213/640 [========>.....................] - ETA: 0s - loss: 0.6561 - accuracy: 0.7418
266/640 [===========>..................] - ETA: 0s - loss: 0.6560 - accuracy: 0.7218
313/640 [=============>................] - ETA: 0s - loss: 0.6597 - accuracy: 0.7220
358/640 [===============>..............] - ETA: 0s - loss: 0.6779 - accuracy: 0.7263
399/640 [=================>............] - ETA: 0s - loss: 0.6795 - accuracy: 0.7268
455/640 [====================>.........] - ETA: 0s - loss: 0.6909 - accuracy: 0.7429
497/640 [======================>.......] - ETA: 0s - loss: 0.6961 - accuracy: 0.7425
540/640 [========================>.....] - ETA: 0s - loss: 0.6965 - accuracy: 0.7444
586/640 [==========================>...] - ETA: 0s - loss: 0.7010 - accuracy: 0.7423
640/640 [==============================] - 1s 1ms/step - loss: 0.7005 - accuracy: 0.7453

640/640 [==============================] - 1s 2ms/step - loss: 0.7005 - accuracy: 0.7453 - val_loss: 0.7200 - val_accuracy: 0.7375
Epoch 9/100

  1/640 [..............................] - ETA: 0s - loss: 1.8201 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.8658 - accuracy: 0.7083    
104/640 [===>..........................] - ETA: 0s - loss: 0.7105 - accuracy: 0.7308
159/640 [======>.......................] - ETA: 0s - loss: 0.7112 - accuracy: 0.7170
212/640 [========>.....................] - ETA: 0s - loss: 0.6534 - accuracy: 0.7264
255/640 [==========>...................] - ETA: 0s - loss: 0.6736 - accuracy: 0.7137
298/640 [============>.................] - ETA: 0s - loss: 0.6652 - accuracy: 0.7215
327/640 [==============>...............] - ETA: 0s - loss: 0.6529 - accuracy: 0.7309
366/640 [================>.............] - ETA: 0s - loss: 0.6690 - accuracy: 0.7322
406/640 [==================>...........] - ETA: 0s - loss: 0.6728 - accuracy: 0.7315
446/640 [===================>..........] - ETA: 0s - loss: 0.6599 - accuracy: 0.7377
480/640 [=====================>........] - ETA: 0s - loss: 0.6672 - accuracy: 0.7375
518/640 [=======================>......] - ETA: 0s - loss: 0.6582 - accuracy: 0.7471
556/640 [=========================>....] - ETA: 0s - loss: 0.6639 - accuracy: 0.7446
597/640 [==========================>...] - ETA: 0s - loss: 0.6832 - accuracy: 0.7420
636/640 [============================>.] - ETA: 0s - loss: 0.6805 - accuracy: 0.7421
640/640 [==============================] - 1s 1ms/step - loss: 0.6801 - accuracy: 0.7422

640/640 [==============================] - 1s 2ms/step - loss: 0.6801 - accuracy: 0.7422 - val_loss: 0.7079 - val_accuracy: 0.7563
Epoch 10/100

  1/640 [..............................] - ETA: 2s - loss: 0.0805 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.4823 - accuracy: 0.7949
 88/640 [===>..........................] - ETA: 0s - loss: 0.5458 - accuracy: 0.7500
112/640 [====>.........................] - ETA: 0s - loss: 0.5600 - accuracy: 0.7589
141/640 [=====>........................] - ETA: 0s - loss: 0.6253 - accuracy: 0.7447
174/640 [=======>......................] - ETA: 0s - loss: 0.6222 - accuracy: 0.7644
211/640 [========>.....................] - ETA: 0s - loss: 0.6300 - accuracy: 0.7536
251/640 [==========>...................] - ETA: 0s - loss: 0.6348 - accuracy: 0.7530
290/640 [============>.................] - ETA: 0s - loss: 0.6178 - accuracy: 0.7552
325/640 [==============>...............] - ETA: 0s - loss: 0.6060 - accuracy: 0.7662
357/640 [===============>..............] - ETA: 0s - loss: 0.6100 - accuracy: 0.7619
390/640 [=================>............] - ETA: 0s - loss: 0.6291 - accuracy: 0.7590
431/640 [===================>..........] - ETA: 0s - loss: 0.6482 - accuracy: 0.7541
473/640 [=====================>........] - ETA: 0s - loss: 0.6398 - accuracy: 0.7590
504/640 [======================>.......] - ETA: 0s - loss: 0.6358 - accuracy: 0.7579
535/640 [========================>.....] - ETA: 0s - loss: 0.6470 - accuracy: 0.7514
565/640 [=========================>....] - ETA: 0s - loss: 0.6605 - accuracy: 0.7487
608/640 [===========================>..] - ETA: 0s - loss: 0.6679 - accuracy: 0.7451
640/640 [==============================] - 1s 1ms/step - loss: 0.6652 - accuracy: 0.7469

640/640 [==============================] - 1s 2ms/step - loss: 0.6652 - accuracy: 0.7469 - val_loss: 0.6940 - val_accuracy: 0.7500
Epoch 11/100

  1/640 [..............................] - ETA: 0s - loss: 0.7938 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5107 - accuracy: 0.7736
104/640 [===>..........................] - ETA: 0s - loss: 0.5783 - accuracy: 0.7885
139/640 [=====>........................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7698
179/640 [=======>......................] - ETA: 0s - loss: 0.6210 - accuracy: 0.7542
217/640 [=========>....................] - ETA: 0s - loss: 0.6175 - accuracy: 0.7419
249/640 [==========>...................] - ETA: 0s - loss: 0.6502 - accuracy: 0.7349
280/640 [============>.................] - ETA: 0s - loss: 0.6402 - accuracy: 0.7429
324/640 [==============>...............] - ETA: 0s - loss: 0.6168 - accuracy: 0.7716
365/640 [================>.............] - ETA: 0s - loss: 0.6172 - accuracy: 0.7699
405/640 [=================>............] - ETA: 0s - loss: 0.6071 - accuracy: 0.7728
446/640 [===================>..........] - ETA: 0s - loss: 0.6206 - accuracy: 0.7735
492/640 [======================>.......] - ETA: 0s - loss: 0.6174 - accuracy: 0.7764
538/640 [========================>.....] - ETA: 0s - loss: 0.6273 - accuracy: 0.7732
579/640 [==========================>...] - ETA: 0s - loss: 0.6437 - accuracy: 0.7617
613/640 [===========================>..] - ETA: 0s - loss: 0.6460 - accuracy: 0.7586
640/640 [==============================] - 1s 1ms/step - loss: 0.6523 - accuracy: 0.7563

640/640 [==============================] - 1s 2ms/step - loss: 0.6523 - accuracy: 0.7563 - val_loss: 0.6827 - val_accuracy: 0.7500
Epoch 12/100

  1/640 [..............................] - ETA: 1s - loss: 0.6759 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5526 - accuracy: 0.8462
 96/640 [===>..........................] - ETA: 0s - loss: 0.5357 - accuracy: 0.8021
134/640 [=====>........................] - ETA: 0s - loss: 0.6239 - accuracy: 0.7463
174/640 [=======>......................] - ETA: 0s - loss: 0.6760 - accuracy: 0.7586
211/640 [========>.....................] - ETA: 0s - loss: 0.6624 - accuracy: 0.7488
251/640 [==========>...................] - ETA: 0s - loss: 0.6692 - accuracy: 0.7610
290/640 [============>.................] - ETA: 0s - loss: 0.6588 - accuracy: 0.7552
335/640 [==============>...............] - ETA: 0s - loss: 0.6400 - accuracy: 0.7582
375/640 [================>.............] - ETA: 0s - loss: 0.6402 - accuracy: 0.7627
415/640 [==================>...........] - ETA: 0s - loss: 0.6698 - accuracy: 0.7590
458/640 [====================>.........] - ETA: 0s - loss: 0.6658 - accuracy: 0.7576
511/640 [======================>.......] - ETA: 0s - loss: 0.6581 - accuracy: 0.7534
558/640 [=========================>....] - ETA: 0s - loss: 0.6547 - accuracy: 0.7563
588/640 [==========================>...] - ETA: 0s - loss: 0.6458 - accuracy: 0.7619
619/640 [============================>.] - ETA: 0s - loss: 0.6441 - accuracy: 0.7625
640/640 [==============================] - 1s 1ms/step - loss: 0.6415 - accuracy: 0.7594

640/640 [==============================] - 1s 2ms/step - loss: 0.6415 - accuracy: 0.7594 - val_loss: 0.6709 - val_accuracy: 0.7437
Epoch 13/100

  1/640 [..............................] - ETA: 1s - loss: 0.8081 - accuracy: 0.0000e+00
 55/640 [=>............................] - ETA: 0s - loss: 0.5493 - accuracy: 0.8364    
 98/640 [===>..........................] - ETA: 0s - loss: 0.5475 - accuracy: 0.8061
126/640 [====>.........................] - ETA: 0s - loss: 0.5862 - accuracy: 0.7857
157/640 [======>.......................] - ETA: 0s - loss: 0.5755 - accuracy: 0.7643
183/640 [=======>......................] - ETA: 0s - loss: 0.5696 - accuracy: 0.7650
216/640 [=========>....................] - ETA: 0s - loss: 0.6315 - accuracy: 0.7454
247/640 [==========>...................] - ETA: 0s - loss: 0.6194 - accuracy: 0.7571
287/640 [============>.................] - ETA: 0s - loss: 0.6128 - accuracy: 0.7561
331/640 [==============>...............] - ETA: 0s - loss: 0.6091 - accuracy: 0.7644
370/640 [================>.............] - ETA: 0s - loss: 0.6083 - accuracy: 0.7622
396/640 [=================>............] - ETA: 0s - loss: 0.6172 - accuracy: 0.7626
430/640 [===================>..........] - ETA: 0s - loss: 0.6148 - accuracy: 0.7605
465/640 [====================>.........] - ETA: 0s - loss: 0.6166 - accuracy: 0.7570
504/640 [======================>.......] - ETA: 0s - loss: 0.6176 - accuracy: 0.7560
544/640 [========================>.....] - ETA: 0s - loss: 0.6096 - accuracy: 0.7629
585/640 [==========================>...] - ETA: 0s - loss: 0.6195 - accuracy: 0.7556
625/640 [============================>.] - ETA: 0s - loss: 0.6209 - accuracy: 0.7584
640/640 [==============================] - 1s 1ms/step - loss: 0.6316 - accuracy: 0.7594

640/640 [==============================] - 1s 2ms/step - loss: 0.6316 - accuracy: 0.7594 - val_loss: 0.6586 - val_accuracy: 0.7312
Epoch 14/100

  1/640 [..............................] - ETA: 0s - loss: 0.0256 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6131 - accuracy: 0.7647
104/640 [===>..........................] - ETA: 0s - loss: 0.6020 - accuracy: 0.7596
135/640 [=====>........................] - ETA: 0s - loss: 0.6309 - accuracy: 0.7556
180/640 [=======>......................] - ETA: 0s - loss: 0.6101 - accuracy: 0.7556
228/640 [=========>....................] - ETA: 0s - loss: 0.5709 - accuracy: 0.7851
269/640 [===========>..................] - ETA: 0s - loss: 0.6216 - accuracy: 0.7621
306/640 [=============>................] - ETA: 0s - loss: 0.6174 - accuracy: 0.7516
345/640 [===============>..............] - ETA: 0s - loss: 0.6154 - accuracy: 0.7565
384/640 [=================>............] - ETA: 0s - loss: 0.6279 - accuracy: 0.7474
423/640 [==================>...........] - ETA: 0s - loss: 0.6164 - accuracy: 0.7589
468/640 [====================>.........] - ETA: 0s - loss: 0.6161 - accuracy: 0.7585
511/640 [======================>.......] - ETA: 0s - loss: 0.6283 - accuracy: 0.7456
554/640 [========================>.....] - ETA: 0s - loss: 0.6320 - accuracy: 0.7509
595/640 [==========================>...] - ETA: 0s - loss: 0.6291 - accuracy: 0.7479
640/640 [==============================] - 1s 1ms/step - loss: 0.6240 - accuracy: 0.7563

640/640 [==============================] - 1s 2ms/step - loss: 0.6240 - accuracy: 0.7563 - val_loss: 0.6493 - val_accuracy: 0.7375
Epoch 15/100

  1/640 [..............................] - ETA: 1s - loss: 0.7203 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.6749 - accuracy: 0.7455
110/640 [====>.........................] - ETA: 0s - loss: 0.6703 - accuracy: 0.7818
147/640 [=====>........................] - ETA: 0s - loss: 0.7322 - accuracy: 0.7415
196/640 [========>.....................] - ETA: 0s - loss: 0.6630 - accuracy: 0.7551
242/640 [==========>...................] - ETA: 0s - loss: 0.6334 - accuracy: 0.7562
298/640 [============>.................] - ETA: 0s - loss: 0.6224 - accuracy: 0.7517
341/640 [==============>...............] - ETA: 0s - loss: 0.6282 - accuracy: 0.7507
376/640 [================>.............] - ETA: 0s - loss: 0.6410 - accuracy: 0.7340
402/640 [=================>............] - ETA: 0s - loss: 0.6318 - accuracy: 0.7388
435/640 [===================>..........] - ETA: 0s - loss: 0.6347 - accuracy: 0.7333
467/640 [====================>.........] - ETA: 0s - loss: 0.6292 - accuracy: 0.7302
497/640 [======================>.......] - ETA: 0s - loss: 0.6222 - accuracy: 0.7384
526/640 [=======================>......] - ETA: 0s - loss: 0.6162 - accuracy: 0.7395
557/640 [=========================>....] - ETA: 0s - loss: 0.6227 - accuracy: 0.7415
586/640 [==========================>...] - ETA: 0s - loss: 0.6105 - accuracy: 0.7509
616/640 [===========================>..] - ETA: 0s - loss: 0.6207 - accuracy: 0.7500
640/640 [==============================] - 1s 1ms/step - loss: 0.6154 - accuracy: 0.7500

640/640 [==============================] - 1s 2ms/step - loss: 0.6154 - accuracy: 0.7500 - val_loss: 0.6404 - val_accuracy: 0.7437
Epoch 16/100

  1/640 [..............................] - ETA: 1s - loss: 0.7250 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.5356 - accuracy: 0.8140    
 90/640 [===>..........................] - ETA: 0s - loss: 0.6613 - accuracy: 0.7444
118/640 [====>.........................] - ETA: 0s - loss: 0.6531 - accuracy: 0.7542
146/640 [=====>........................] - ETA: 0s - loss: 0.6376 - accuracy: 0.7397
180/640 [=======>......................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7611
210/640 [========>.....................] - ETA: 0s - loss: 0.6145 - accuracy: 0.7429
248/640 [==========>...................] - ETA: 0s - loss: 0.5936 - accuracy: 0.7621
295/640 [============>.................] - ETA: 0s - loss: 0.5913 - accuracy: 0.7661
337/640 [==============>...............] - ETA: 0s - loss: 0.5960 - accuracy: 0.7715
378/640 [================>.............] - ETA: 0s - loss: 0.6184 - accuracy: 0.7566
417/640 [==================>...........] - ETA: 0s - loss: 0.6229 - accuracy: 0.7554
462/640 [====================>.........] - ETA: 0s - loss: 0.6186 - accuracy: 0.7468
505/640 [======================>.......] - ETA: 0s - loss: 0.6162 - accuracy: 0.7505
546/640 [========================>.....] - ETA: 0s - loss: 0.6091 - accuracy: 0.7509
591/640 [==========================>...] - ETA: 0s - loss: 0.6138 - accuracy: 0.7530
633/640 [============================>.] - ETA: 0s - loss: 0.6106 - accuracy: 0.7520
640/640 [==============================] - 1s 1ms/step - loss: 0.6093 - accuracy: 0.7531

640/640 [==============================] - 1s 2ms/step - loss: 0.6093 - accuracy: 0.7531 - val_loss: 0.6368 - val_accuracy: 0.7625
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 7.9219e-04 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.6262 - accuracy: 0.7818    
103/640 [===>..........................] - ETA: 0s - loss: 0.6041 - accuracy: 0.7670
138/640 [=====>........................] - ETA: 0s - loss: 0.7281 - accuracy: 0.7464
183/640 [=======>......................] - ETA: 0s - loss: 0.6579 - accuracy: 0.7596
226/640 [=========>....................] - ETA: 0s - loss: 0.6460 - accuracy: 0.7743
268/640 [===========>..................] - ETA: 0s - loss: 0.6555 - accuracy: 0.7612
310/640 [=============>................] - ETA: 0s - loss: 0.6520 - accuracy: 0.7613
357/640 [===============>..............] - ETA: 0s - loss: 0.6308 - accuracy: 0.7703
392/640 [=================>............] - ETA: 0s - loss: 0.6296 - accuracy: 0.7730
430/640 [===================>..........] - ETA: 0s - loss: 0.6224 - accuracy: 0.7744
470/640 [=====================>........] - ETA: 0s - loss: 0.6204 - accuracy: 0.7660
509/640 [======================>.......] - ETA: 0s - loss: 0.6149 - accuracy: 0.7662
548/640 [========================>.....] - ETA: 0s - loss: 0.6115 - accuracy: 0.7682
586/640 [==========================>...] - ETA: 0s - loss: 0.6101 - accuracy: 0.7628
625/640 [============================>.] - ETA: 0s - loss: 0.5980 - accuracy: 0.7728
640/640 [==============================] - 1s 1ms/step - loss: 0.6038 - accuracy: 0.7719

640/640 [==============================] - 1s 2ms/step - loss: 0.6038 - accuracy: 0.7719 - val_loss: 0.6295 - val_accuracy: 0.7375
Epoch 18/100

  1/640 [..............................] - ETA: 0s - loss: 0.5772 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4645 - accuracy: 0.8333
103/640 [===>..........................] - ETA: 0s - loss: 0.5176 - accuracy: 0.8155
133/640 [=====>........................] - ETA: 0s - loss: 0.5763 - accuracy: 0.7820
165/640 [======>.......................] - ETA: 0s - loss: 0.5614 - accuracy: 0.7758
206/640 [========>.....................] - ETA: 0s - loss: 0.5358 - accuracy: 0.7913
246/640 [==========>...................] - ETA: 0s - loss: 0.6093 - accuracy: 0.7520
282/640 [============>.................] - ETA: 0s - loss: 0.6021 - accuracy: 0.7660
313/640 [=============>................] - ETA: 0s - loss: 0.5798 - accuracy: 0.7732
350/640 [===============>..............] - ETA: 0s - loss: 0.5654 - accuracy: 0.7800
379/640 [================>.............] - ETA: 0s - loss: 0.5792 - accuracy: 0.7652
408/640 [==================>...........] - ETA: 0s - loss: 0.5761 - accuracy: 0.7672
439/640 [===================>..........] - ETA: 0s - loss: 0.5724 - accuracy: 0.7722
468/640 [====================>.........] - ETA: 0s - loss: 0.5877 - accuracy: 0.7650
485/640 [=====================>........] - ETA: 0s - loss: 0.5914 - accuracy: 0.7608
529/640 [=======================>......] - ETA: 0s - loss: 0.5812 - accuracy: 0.7618
572/640 [=========================>....] - ETA: 0s - loss: 0.5968 - accuracy: 0.7675
612/640 [===========================>..] - ETA: 0s - loss: 0.6025 - accuracy: 0.7647
640/640 [==============================] - 1s 1ms/step - loss: 0.5997 - accuracy: 0.7625

640/640 [==============================] - 1s 2ms/step - loss: 0.5997 - accuracy: 0.7625 - val_loss: 0.6248 - val_accuracy: 0.7375
Epoch 19/100

  1/640 [..............................] - ETA: 1s - loss: 1.6544 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.6545 - accuracy: 0.6250    
 95/640 [===>..........................] - ETA: 0s - loss: 0.6155 - accuracy: 0.7474
131/640 [=====>........................] - ETA: 0s - loss: 0.5839 - accuracy: 0.7863
169/640 [======>.......................] - ETA: 0s - loss: 0.5887 - accuracy: 0.7751
212/640 [========>.....................] - ETA: 0s - loss: 0.5859 - accuracy: 0.7689
251/640 [==========>...................] - ETA: 0s - loss: 0.6072 - accuracy: 0.7410
287/640 [============>.................] - ETA: 0s - loss: 0.6085 - accuracy: 0.7456
327/640 [==============>...............] - ETA: 0s - loss: 0.6076 - accuracy: 0.7339
367/640 [================>.............] - ETA: 0s - loss: 0.6218 - accuracy: 0.7302
413/640 [==================>...........] - ETA: 0s - loss: 0.6031 - accuracy: 0.7409
449/640 [====================>.........] - ETA: 0s - loss: 0.5882 - accuracy: 0.7506
489/640 [=====================>........] - ETA: 0s - loss: 0.5925 - accuracy: 0.7485
529/640 [=======================>......] - ETA: 0s - loss: 0.5976 - accuracy: 0.7486
572/640 [=========================>....] - ETA: 0s - loss: 0.5914 - accuracy: 0.7517
604/640 [===========================>..] - ETA: 0s - loss: 0.5801 - accuracy: 0.7583
640/640 [==============================] - 1s 1ms/step - loss: 0.5938 - accuracy: 0.7594

640/640 [==============================] - 1s 2ms/step - loss: 0.5938 - accuracy: 0.7594 - val_loss: 0.6207 - val_accuracy: 0.7437
Epoch 20/100

  1/640 [..............................] - ETA: 1s - loss: 2.6687e-04 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4680 - accuracy: 0.7963    
107/640 [====>.........................] - ETA: 0s - loss: 0.5126 - accuracy: 0.7757
143/640 [=====>........................] - ETA: 0s - loss: 0.4777 - accuracy: 0.7972
180/640 [=======>......................] - ETA: 0s - loss: 0.5483 - accuracy: 0.7667
226/640 [=========>....................] - ETA: 0s - loss: 0.5439 - accuracy: 0.7743
270/640 [===========>..................] - ETA: 0s - loss: 0.5660 - accuracy: 0.7741
317/640 [=============>................] - ETA: 0s - loss: 0.5565 - accuracy: 0.7729
365/640 [================>.............] - ETA: 0s - loss: 0.5495 - accuracy: 0.7699
410/640 [==================>...........] - ETA: 0s - loss: 0.5576 - accuracy: 0.7634
443/640 [===================>..........] - ETA: 0s - loss: 0.5754 - accuracy: 0.7562
483/640 [=====================>........] - ETA: 0s - loss: 0.5765 - accuracy: 0.7598
522/640 [=======================>......] - ETA: 0s - loss: 0.5913 - accuracy: 0.7548
560/640 [=========================>....] - ETA: 0s - loss: 0.5849 - accuracy: 0.7625
602/640 [===========================>..] - ETA: 0s - loss: 0.5830 - accuracy: 0.7575
640/640 [==============================] - 1s 1ms/step - loss: 0.5906 - accuracy: 0.7578

640/640 [==============================] - 1s 2ms/step - loss: 0.5906 - accuracy: 0.7578 - val_loss: 0.6191 - val_accuracy: 0.7437
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 0.5381 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.5142 - accuracy: 0.6977
 84/640 [==>...........................] - ETA: 0s - loss: 0.6937 - accuracy: 0.6667
116/640 [====>.........................] - ETA: 0s - loss: 0.6341 - accuracy: 0.7155
142/640 [=====>........................] - ETA: 0s - loss: 0.6206 - accuracy: 0.7183
177/640 [=======>......................] - ETA: 0s - loss: 0.5998 - accuracy: 0.7514
224/640 [=========>....................] - ETA: 0s - loss: 0.6300 - accuracy: 0.7545
269/640 [===========>..................] - ETA: 0s - loss: 0.5989 - accuracy: 0.7695
319/640 [=============>................] - ETA: 0s - loss: 0.6168 - accuracy: 0.7680
354/640 [===============>..............] - ETA: 0s - loss: 0.6112 - accuracy: 0.7627
386/640 [=================>............] - ETA: 0s - loss: 0.6099 - accuracy: 0.7617
413/640 [==================>...........] - ETA: 0s - loss: 0.6076 - accuracy: 0.7579
439/640 [===================>..........] - ETA: 0s - loss: 0.6063 - accuracy: 0.7540
469/640 [====================>.........] - ETA: 0s - loss: 0.6064 - accuracy: 0.7633
498/640 [======================>.......] - ETA: 0s - loss: 0.5974 - accuracy: 0.7731
527/640 [=======================>......] - ETA: 0s - loss: 0.5880 - accuracy: 0.7780
561/640 [=========================>....] - ETA: 0s - loss: 0.5826 - accuracy: 0.7807
594/640 [==========================>...] - ETA: 0s - loss: 0.5879 - accuracy: 0.7694
623/640 [============================>.] - ETA: 0s - loss: 0.5900 - accuracy: 0.7657
640/640 [==============================] - 1s 1ms/step - loss: 0.5878 - accuracy: 0.7688

640/640 [==============================] - 1s 2ms/step - loss: 0.5878 - accuracy: 0.7688 - val_loss: 0.6164 - val_accuracy: 0.7250
Epoch 22/100

  1/640 [..............................] - ETA: 0s - loss: 0.9903 - accuracy: 0.0000e+00
 46/640 [=>............................] - ETA: 0s - loss: 0.5852 - accuracy: 0.7826    
 95/640 [===>..........................] - ETA: 0s - loss: 0.5143 - accuracy: 0.8211
140/640 [=====>........................] - ETA: 0s - loss: 0.4980 - accuracy: 0.8000
193/640 [========>.....................] - ETA: 0s - loss: 0.5422 - accuracy: 0.7720
226/640 [=========>....................] - ETA: 0s - loss: 0.5274 - accuracy: 0.7876
260/640 [===========>..................] - ETA: 0s - loss: 0.5268 - accuracy: 0.7923
297/640 [============>.................] - ETA: 0s - loss: 0.5639 - accuracy: 0.7811
337/640 [==============>...............] - ETA: 0s - loss: 0.5654 - accuracy: 0.7745
374/640 [================>.............] - ETA: 0s - loss: 0.5706 - accuracy: 0.7620
413/640 [==================>...........] - ETA: 0s - loss: 0.5710 - accuracy: 0.7627
450/640 [====================>.........] - ETA: 0s - loss: 0.5679 - accuracy: 0.7667
490/640 [=====================>........] - ETA: 0s - loss: 0.5554 - accuracy: 0.7755
530/640 [=======================>......] - ETA: 0s - loss: 0.5725 - accuracy: 0.7717
571/640 [=========================>....] - ETA: 0s - loss: 0.5692 - accuracy: 0.7688
610/640 [===========================>..] - ETA: 0s - loss: 0.5778 - accuracy: 0.7656
640/640 [==============================] - 1s 1ms/step - loss: 0.5843 - accuracy: 0.7609

640/640 [==============================] - 1s 2ms/step - loss: 0.5843 - accuracy: 0.7609 - val_loss: 0.6114 - val_accuracy: 0.7375
Epoch 23/100

  1/640 [..............................] - ETA: 1s - loss: 2.8914 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 0.5369 - accuracy: 0.8200    
101/640 [===>..........................] - ETA: 0s - loss: 0.5082 - accuracy: 0.8317
139/640 [=====>........................] - ETA: 0s - loss: 0.5315 - accuracy: 0.8129
173/640 [=======>......................] - ETA: 0s - loss: 0.5301 - accuracy: 0.7977
213/640 [========>.....................] - ETA: 0s - loss: 0.5335 - accuracy: 0.7934
252/640 [==========>...................] - ETA: 0s - loss: 0.5404 - accuracy: 0.7857
294/640 [============>.................] - ETA: 0s - loss: 0.5543 - accuracy: 0.7823
339/640 [==============>...............] - ETA: 0s - loss: 0.5634 - accuracy: 0.7699
377/640 [================>.............] - ETA: 0s - loss: 0.5598 - accuracy: 0.7745
416/640 [==================>...........] - ETA: 0s - loss: 0.5658 - accuracy: 0.7812
455/640 [====================>.........] - ETA: 0s - loss: 0.5654 - accuracy: 0.7846
495/640 [======================>.......] - ETA: 0s - loss: 0.5667 - accuracy: 0.7859
529/640 [=======================>......] - ETA: 0s - loss: 0.5683 - accuracy: 0.7826
563/640 [=========================>....] - ETA: 0s - loss: 0.5551 - accuracy: 0.7869
596/640 [==========================>...] - ETA: 0s - loss: 0.5565 - accuracy: 0.7785
626/640 [============================>.] - ETA: 0s - loss: 0.5730 - accuracy: 0.7748
640/640 [==============================] - 1s 1ms/step - loss: 0.5808 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5808 - accuracy: 0.7750 - val_loss: 0.6056 - val_accuracy: 0.7375
Epoch 24/100

  1/640 [..............................] - ETA: 1s - loss: 0.0681 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5735 - accuracy: 0.7660
 99/640 [===>..........................] - ETA: 0s - loss: 0.5271 - accuracy: 0.7475
132/640 [=====>........................] - ETA: 0s - loss: 0.5371 - accuracy: 0.7576
164/640 [======>.......................] - ETA: 0s - loss: 0.5668 - accuracy: 0.7500
201/640 [========>.....................] - ETA: 0s - loss: 0.5415 - accuracy: 0.7662
239/640 [==========>...................] - ETA: 0s - loss: 0.5447 - accuracy: 0.7573
280/640 [============>.................] - ETA: 0s - loss: 0.5533 - accuracy: 0.7571
312/640 [=============>................] - ETA: 0s - loss: 0.5622 - accuracy: 0.7596
343/640 [===============>..............] - ETA: 0s - loss: 0.5691 - accuracy: 0.7609
376/640 [================>.............] - ETA: 0s - loss: 0.5779 - accuracy: 0.7500
409/640 [==================>...........] - ETA: 0s - loss: 0.5809 - accuracy: 0.7506
449/640 [====================>.........] - ETA: 0s - loss: 0.5638 - accuracy: 0.7639
488/640 [=====================>........] - ETA: 0s - loss: 0.5682 - accuracy: 0.7643
526/640 [=======================>......] - ETA: 0s - loss: 0.5723 - accuracy: 0.7624
567/640 [=========================>....] - ETA: 0s - loss: 0.5726 - accuracy: 0.7601
613/640 [===========================>..] - ETA: 0s - loss: 0.5781 - accuracy: 0.7618
640/640 [==============================] - 1s 1ms/step - loss: 0.5783 - accuracy: 0.7641

640/640 [==============================] - 1s 2ms/step - loss: 0.5783 - accuracy: 0.7641 - val_loss: 0.6022 - val_accuracy: 0.7375
Epoch 25/100

  1/640 [..............................] - ETA: 0s - loss: 0.2686 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.5707 - accuracy: 0.7222
104/640 [===>..........................] - ETA: 0s - loss: 0.5612 - accuracy: 0.7500
141/640 [=====>........................] - ETA: 0s - loss: 0.5579 - accuracy: 0.7447
185/640 [=======>......................] - ETA: 0s - loss: 0.5647 - accuracy: 0.7568
225/640 [=========>....................] - ETA: 0s - loss: 0.5513 - accuracy: 0.7733
267/640 [===========>..................] - ETA: 0s - loss: 0.5281 - accuracy: 0.7940
306/640 [=============>................] - ETA: 0s - loss: 0.5315 - accuracy: 0.7974
353/640 [===============>..............] - ETA: 0s - loss: 0.5526 - accuracy: 0.7819
394/640 [=================>............] - ETA: 0s - loss: 0.5555 - accuracy: 0.7843
434/640 [===================>..........] - ETA: 0s - loss: 0.5514 - accuracy: 0.7857
472/640 [=====================>........] - ETA: 0s - loss: 0.5486 - accuracy: 0.7839
517/640 [=======================>......] - ETA: 0s - loss: 0.5426 - accuracy: 0.7795
555/640 [=========================>....] - ETA: 0s - loss: 0.5671 - accuracy: 0.7712
605/640 [===========================>..] - ETA: 0s - loss: 0.5744 - accuracy: 0.7686
640/640 [==============================] - 1s 1ms/step - loss: 0.5747 - accuracy: 0.7672

640/640 [==============================] - 1s 2ms/step - loss: 0.5747 - accuracy: 0.7672 - val_loss: 0.5992 - val_accuracy: 0.7437
Epoch 26/100

  1/640 [..............................] - ETA: 1s - loss: 7.0331e-05 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5141 - accuracy: 0.7600    
 98/640 [===>..........................] - ETA: 0s - loss: 0.5736 - accuracy: 0.7857
136/640 [=====>........................] - ETA: 0s - loss: 0.5344 - accuracy: 0.7941
177/640 [=======>......................] - ETA: 0s - loss: 0.5367 - accuracy: 0.8023
220/640 [=========>....................] - ETA: 0s - loss: 0.5591 - accuracy: 0.7864
263/640 [===========>..................] - ETA: 0s - loss: 0.5384 - accuracy: 0.7947
294/640 [============>.................] - ETA: 0s - loss: 0.5627 - accuracy: 0.7823
330/640 [==============>...............] - ETA: 0s - loss: 0.5741 - accuracy: 0.7727
364/640 [================>.............] - ETA: 0s - loss: 0.5806 - accuracy: 0.7775
393/640 [=================>............] - ETA: 0s - loss: 0.5762 - accuracy: 0.7761
432/640 [===================>..........] - ETA: 0s - loss: 0.5680 - accuracy: 0.7801
479/640 [=====================>........] - ETA: 0s - loss: 0.5669 - accuracy: 0.7850
511/640 [======================>.......] - ETA: 0s - loss: 0.5894 - accuracy: 0.7789
540/640 [========================>.....] - ETA: 0s - loss: 0.5889 - accuracy: 0.7759
565/640 [=========================>....] - ETA: 0s - loss: 0.5851 - accuracy: 0.7788
593/640 [==========================>...] - ETA: 0s - loss: 0.5814 - accuracy: 0.7757
624/640 [============================>.] - ETA: 0s - loss: 0.5772 - accuracy: 0.7788
640/640 [==============================] - 1s 1ms/step - loss: 0.5716 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5716 - accuracy: 0.7828 - val_loss: 0.5987 - val_accuracy: 0.7312
Epoch 27/100

  1/640 [..............................] - ETA: 0s - loss: 0.7014 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.5156 - accuracy: 0.8056
 86/640 [===>..........................] - ETA: 0s - loss: 0.4582 - accuracy: 0.8140
119/640 [====>.........................] - ETA: 0s - loss: 0.5547 - accuracy: 0.7899
147/640 [=====>........................] - ETA: 0s - loss: 0.5521 - accuracy: 0.7891
182/640 [=======>......................] - ETA: 0s - loss: 0.5648 - accuracy: 0.7582
224/640 [=========>....................] - ETA: 0s - loss: 0.5998 - accuracy: 0.7277
269/640 [===========>..................] - ETA: 0s - loss: 0.5858 - accuracy: 0.7472
312/640 [=============>................] - ETA: 0s - loss: 0.5963 - accuracy: 0.7372
349/640 [===============>..............] - ETA: 0s - loss: 0.5951 - accuracy: 0.7364
389/640 [=================>............] - ETA: 0s - loss: 0.5752 - accuracy: 0.7429
425/640 [==================>...........] - ETA: 0s - loss: 0.5675 - accuracy: 0.7506
466/640 [====================>.........] - ETA: 0s - loss: 0.5488 - accuracy: 0.7597
504/640 [======================>.......] - ETA: 0s - loss: 0.5513 - accuracy: 0.7540
546/640 [========================>.....] - ETA: 0s - loss: 0.5641 - accuracy: 0.7527
584/640 [==========================>...] - ETA: 0s - loss: 0.5648 - accuracy: 0.7568
628/640 [============================>.] - ETA: 0s - loss: 0.5640 - accuracy: 0.7580
640/640 [==============================] - 1s 1ms/step - loss: 0.5698 - accuracy: 0.7547

640/640 [==============================] - 1s 2ms/step - loss: 0.5698 - accuracy: 0.7547 - val_loss: 0.5944 - val_accuracy: 0.7500
Epoch 28/100

  1/640 [..............................] - ETA: 0s - loss: 0.3746 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.7690 - accuracy: 0.7347
 98/640 [===>..........................] - ETA: 0s - loss: 0.6641 - accuracy: 0.7857
140/640 [=====>........................] - ETA: 0s - loss: 0.6795 - accuracy: 0.7643
186/640 [=======>......................] - ETA: 0s - loss: 0.6222 - accuracy: 0.7634
232/640 [=========>....................] - ETA: 0s - loss: 0.6352 - accuracy: 0.7500
270/640 [===========>..................] - ETA: 0s - loss: 0.6312 - accuracy: 0.7519
303/640 [=============>................] - ETA: 0s - loss: 0.6369 - accuracy: 0.7525
335/640 [==============>...............] - ETA: 0s - loss: 0.6175 - accuracy: 0.7582
375/640 [================>.............] - ETA: 0s - loss: 0.5865 - accuracy: 0.7707
413/640 [==================>...........] - ETA: 0s - loss: 0.5755 - accuracy: 0.7700
452/640 [====================>.........] - ETA: 0s - loss: 0.5776 - accuracy: 0.7655
492/640 [======================>.......] - ETA: 0s - loss: 0.5736 - accuracy: 0.7622
535/640 [========================>.....] - ETA: 0s - loss: 0.5850 - accuracy: 0.7477
577/640 [==========================>...] - ETA: 0s - loss: 0.5827 - accuracy: 0.7539
617/640 [===========================>..] - ETA: 0s - loss: 0.5731 - accuracy: 0.7585
640/640 [==============================] - 1s 1ms/step - loss: 0.5674 - accuracy: 0.7641

640/640 [==============================] - 1s 2ms/step - loss: 0.5674 - accuracy: 0.7641 - val_loss: 0.5963 - val_accuracy: 0.7437
Epoch 29/100

  1/640 [..............................] - ETA: 0s - loss: 3.1030 - accuracy: 0.0000e+00
 39/640 [>.............................] - ETA: 0s - loss: 0.6454 - accuracy: 0.8205    
 87/640 [===>..........................] - ETA: 0s - loss: 0.6316 - accuracy: 0.7816
131/640 [=====>........................] - ETA: 0s - loss: 0.6700 - accuracy: 0.7481
181/640 [=======>......................] - ETA: 0s - loss: 0.6096 - accuracy: 0.7403
220/640 [=========>....................] - ETA: 0s - loss: 0.5891 - accuracy: 0.7545
249/640 [==========>...................] - ETA: 0s - loss: 0.5851 - accuracy: 0.7550
279/640 [============>.................] - ETA: 0s - loss: 0.5743 - accuracy: 0.7599
311/640 [=============>................] - ETA: 0s - loss: 0.5600 - accuracy: 0.7621
346/640 [===============>..............] - ETA: 0s - loss: 0.5550 - accuracy: 0.7630
381/640 [================>.............] - ETA: 0s - loss: 0.5585 - accuracy: 0.7612
411/640 [==================>...........] - ETA: 0s - loss: 0.5568 - accuracy: 0.7640
444/640 [===================>..........] - ETA: 0s - loss: 0.5434 - accuracy: 0.7658
477/640 [=====================>........] - ETA: 0s - loss: 0.5600 - accuracy: 0.7547
510/640 [======================>.......] - ETA: 0s - loss: 0.5684 - accuracy: 0.7549
545/640 [========================>.....] - ETA: 0s - loss: 0.5573 - accuracy: 0.7615
579/640 [==========================>...] - ETA: 0s - loss: 0.5567 - accuracy: 0.7617
612/640 [===========================>..] - ETA: 0s - loss: 0.5742 - accuracy: 0.7598
640/640 [==============================] - 1s 1ms/step - loss: 0.5654 - accuracy: 0.7656

640/640 [==============================] - 1s 2ms/step - loss: 0.5654 - accuracy: 0.7656 - val_loss: 0.5933 - val_accuracy: 0.7437
Epoch 30/100

  1/640 [..............................] - ETA: 0s - loss: 0.5616 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4363 - accuracy: 0.8684
 78/640 [==>...........................] - ETA: 0s - loss: 0.4475 - accuracy: 0.8333
114/640 [====>.........................] - ETA: 0s - loss: 0.4494 - accuracy: 0.8509
151/640 [======>.......................] - ETA: 0s - loss: 0.5054 - accuracy: 0.8146
189/640 [=======>......................] - ETA: 0s - loss: 0.4801 - accuracy: 0.8095
226/640 [=========>....................] - ETA: 0s - loss: 0.5323 - accuracy: 0.7876
263/640 [===========>..................] - ETA: 0s - loss: 0.5364 - accuracy: 0.7909
306/640 [=============>................] - ETA: 0s - loss: 0.5474 - accuracy: 0.7941
347/640 [===============>..............] - ETA: 0s - loss: 0.5447 - accuracy: 0.7810
388/640 [=================>............] - ETA: 0s - loss: 0.5372 - accuracy: 0.7912
429/640 [===================>..........] - ETA: 0s - loss: 0.5363 - accuracy: 0.7832
473/640 [=====================>........] - ETA: 0s - loss: 0.5294 - accuracy: 0.7907
515/640 [=======================>......] - ETA: 0s - loss: 0.5534 - accuracy: 0.7767
557/640 [=========================>....] - ETA: 0s - loss: 0.5689 - accuracy: 0.7738
602/640 [===========================>..] - ETA: 0s - loss: 0.5653 - accuracy: 0.7708
640/640 [==============================] - 1s 1ms/step - loss: 0.5638 - accuracy: 0.7688

640/640 [==============================] - 1s 2ms/step - loss: 0.5638 - accuracy: 0.7688 - val_loss: 0.5899 - val_accuracy: 0.7500
Epoch 31/100

  1/640 [..............................] - ETA: 1s - loss: 0.6798 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4972 - accuracy: 0.8000
101/640 [===>..........................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8119
136/640 [=====>........................] - ETA: 0s - loss: 0.5212 - accuracy: 0.8015
179/640 [=======>......................] - ETA: 0s - loss: 0.4935 - accuracy: 0.8101
220/640 [=========>....................] - ETA: 0s - loss: 0.5502 - accuracy: 0.7682
265/640 [===========>..................] - ETA: 0s - loss: 0.5726 - accuracy: 0.7547
306/640 [=============>................] - ETA: 0s - loss: 0.5577 - accuracy: 0.7582
349/640 [===============>..............] - ETA: 0s - loss: 0.5559 - accuracy: 0.7736
386/640 [=================>............] - ETA: 0s - loss: 0.5551 - accuracy: 0.7694
428/640 [===================>..........] - ETA: 0s - loss: 0.5508 - accuracy: 0.7780
466/640 [====================>.........] - ETA: 0s - loss: 0.5676 - accuracy: 0.7747
504/640 [======================>.......] - ETA: 0s - loss: 0.5696 - accuracy: 0.7698
549/640 [========================>.....] - ETA: 0s - loss: 0.5667 - accuracy: 0.7723
592/640 [==========================>...] - ETA: 0s - loss: 0.5596 - accuracy: 0.7821
619/640 [============================>.] - ETA: 0s - loss: 0.5593 - accuracy: 0.7803
640/640 [==============================] - 1s 1ms/step - loss: 0.5613 - accuracy: 0.7734

640/640 [==============================] - 1s 2ms/step - loss: 0.5613 - accuracy: 0.7734 - val_loss: 0.5908 - val_accuracy: 0.7500
Epoch 32/100

  1/640 [..............................] - ETA: 3s - loss: 1.8897 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.4391 - accuracy: 0.8605    
 85/640 [==>...........................] - ETA: 0s - loss: 0.4943 - accuracy: 0.8118
120/640 [====>.........................] - ETA: 0s - loss: 0.5422 - accuracy: 0.7750
151/640 [======>.......................] - ETA: 0s - loss: 0.5686 - accuracy: 0.7550
180/640 [=======>......................] - ETA: 0s - loss: 0.5586 - accuracy: 0.7611
210/640 [========>.....................] - ETA: 0s - loss: 0.5624 - accuracy: 0.7571
243/640 [==========>...................] - ETA: 0s - loss: 0.5573 - accuracy: 0.7613
272/640 [===========>..................] - ETA: 0s - loss: 0.5644 - accuracy: 0.7684
305/640 [=============>................] - ETA: 0s - loss: 0.5627 - accuracy: 0.7705
339/640 [==============>...............] - ETA: 0s - loss: 0.5695 - accuracy: 0.7611
385/640 [=================>............] - ETA: 0s - loss: 0.5577 - accuracy: 0.7584
425/640 [==================>...........] - ETA: 0s - loss: 0.5744 - accuracy: 0.7553
451/640 [====================>.........] - ETA: 0s - loss: 0.5621 - accuracy: 0.7627
494/640 [======================>.......] - ETA: 0s - loss: 0.5499 - accuracy: 0.7672
534/640 [========================>.....] - ETA: 0s - loss: 0.5489 - accuracy: 0.7659
570/640 [=========================>....] - ETA: 0s - loss: 0.5502 - accuracy: 0.7632
610/640 [===========================>..] - ETA: 0s - loss: 0.5463 - accuracy: 0.7705
640/640 [==============================] - 1s 1ms/step - loss: 0.5572 - accuracy: 0.7688

640/640 [==============================] - 1s 2ms/step - loss: 0.5572 - accuracy: 0.7688 - val_loss: 0.5928 - val_accuracy: 0.7625
Epoch 33/100

  1/640 [..............................] - ETA: 1s - loss: 0.6569 - accuracy: 1.0000
 58/640 [=>............................] - ETA: 0s - loss: 0.6517 - accuracy: 0.6897
106/640 [===>..........................] - ETA: 0s - loss: 0.6203 - accuracy: 0.7264
153/640 [======>.......................] - ETA: 0s - loss: 0.5520 - accuracy: 0.7712
192/640 [========>.....................] - ETA: 0s - loss: 0.5750 - accuracy: 0.7552
233/640 [=========>....................] - ETA: 0s - loss: 0.5607 - accuracy: 0.7597
272/640 [===========>..................] - ETA: 0s - loss: 0.5372 - accuracy: 0.7794
317/640 [=============>................] - ETA: 0s - loss: 0.5568 - accuracy: 0.7855
359/640 [===============>..............] - ETA: 0s - loss: 0.5338 - accuracy: 0.7939
396/640 [=================>............] - ETA: 0s - loss: 0.5129 - accuracy: 0.8081
436/640 [===================>..........] - ETA: 0s - loss: 0.5164 - accuracy: 0.8073
477/640 [=====================>........] - ETA: 0s - loss: 0.5308 - accuracy: 0.8008
514/640 [=======================>......] - ETA: 0s - loss: 0.5443 - accuracy: 0.7938
554/640 [========================>.....] - ETA: 0s - loss: 0.5441 - accuracy: 0.7870
595/640 [==========================>...] - ETA: 0s - loss: 0.5453 - accuracy: 0.7849
633/640 [============================>.] - ETA: 0s - loss: 0.5587 - accuracy: 0.7773
640/640 [==============================] - 1s 1ms/step - loss: 0.5558 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5558 - accuracy: 0.7797 - val_loss: 0.5851 - val_accuracy: 0.7500
Epoch 34/100

  1/640 [..............................] - ETA: 1s - loss: 0.3892 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.6483 - accuracy: 0.6981
102/640 [===>..........................] - ETA: 0s - loss: 0.5595 - accuracy: 0.7549
136/640 [=====>........................] - ETA: 0s - loss: 0.5407 - accuracy: 0.7647
186/640 [=======>......................] - ETA: 0s - loss: 0.6032 - accuracy: 0.7581
236/640 [==========>...................] - ETA: 0s - loss: 0.5592 - accuracy: 0.7669
273/640 [===========>..................] - ETA: 0s - loss: 0.5486 - accuracy: 0.7692
315/640 [=============>................] - ETA: 0s - loss: 0.5676 - accuracy: 0.7619
361/640 [===============>..............] - ETA: 0s - loss: 0.5434 - accuracy: 0.7756
406/640 [==================>...........] - ETA: 0s - loss: 0.5428 - accuracy: 0.7709
438/640 [===================>..........] - ETA: 0s - loss: 0.5368 - accuracy: 0.7694
468/640 [====================>.........] - ETA: 0s - loss: 0.5354 - accuracy: 0.7714
506/640 [======================>.......] - ETA: 0s - loss: 0.5252 - accuracy: 0.7787
541/640 [========================>.....] - ETA: 0s - loss: 0.5322 - accuracy: 0.7763
577/640 [==========================>...] - ETA: 0s - loss: 0.5331 - accuracy: 0.7712
610/640 [===========================>..] - ETA: 0s - loss: 0.5486 - accuracy: 0.7689
640/640 [==============================] - 1s 1ms/step - loss: 0.5541 - accuracy: 0.7656

640/640 [==============================] - 1s 2ms/step - loss: 0.5541 - accuracy: 0.7656 - val_loss: 0.5876 - val_accuracy: 0.7500
Epoch 35/100

  1/640 [..............................] - ETA: 1s - loss: 2.6226e-06 - accuracy: 1.0000
 29/640 [>.............................] - ETA: 1s - loss: 0.4453 - accuracy: 0.7931    
 74/640 [==>...........................] - ETA: 0s - loss: 0.4671 - accuracy: 0.7568
112/640 [====>.........................] - ETA: 0s - loss: 0.5410 - accuracy: 0.7679
153/640 [======>.......................] - ETA: 0s - loss: 0.5099 - accuracy: 0.7974
204/640 [========>.....................] - ETA: 0s - loss: 0.5749 - accuracy: 0.7696
239/640 [==========>...................] - ETA: 0s - loss: 0.5672 - accuracy: 0.7657
277/640 [===========>..................] - ETA: 0s - loss: 0.5523 - accuracy: 0.7545
315/640 [=============>................] - ETA: 0s - loss: 0.5374 - accuracy: 0.7556
358/640 [===============>..............] - ETA: 0s - loss: 0.5402 - accuracy: 0.7598
396/640 [=================>............] - ETA: 0s - loss: 0.5438 - accuracy: 0.7576
437/640 [===================>..........] - ETA: 0s - loss: 0.5479 - accuracy: 0.7506
478/640 [=====================>........] - ETA: 0s - loss: 0.5556 - accuracy: 0.7531
519/640 [=======================>......] - ETA: 0s - loss: 0.5598 - accuracy: 0.7592
560/640 [=========================>....] - ETA: 0s - loss: 0.5503 - accuracy: 0.7625
602/640 [===========================>..] - ETA: 0s - loss: 0.5501 - accuracy: 0.7641
640/640 [==============================] - 1s 1ms/step - loss: 0.5522 - accuracy: 0.7609

640/640 [==============================] - 1s 2ms/step - loss: 0.5522 - accuracy: 0.7609 - val_loss: 0.5909 - val_accuracy: 0.7563
Epoch 36/100

  1/640 [..............................] - ETA: 0s - loss: 0.0683 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4836 - accuracy: 0.7391
 97/640 [===>..........................] - ETA: 0s - loss: 0.6198 - accuracy: 0.7216
141/640 [=====>........................] - ETA: 0s - loss: 0.5588 - accuracy: 0.7518
189/640 [=======>......................] - ETA: 0s - loss: 0.5396 - accuracy: 0.7725
222/640 [=========>....................] - ETA: 0s - loss: 0.5491 - accuracy: 0.7568
270/640 [===========>..................] - ETA: 0s - loss: 0.5481 - accuracy: 0.7481
322/640 [==============>...............] - ETA: 0s - loss: 0.5438 - accuracy: 0.7640
373/640 [================>.............] - ETA: 0s - loss: 0.5480 - accuracy: 0.7668
410/640 [==================>...........] - ETA: 0s - loss: 0.5464 - accuracy: 0.7707
448/640 [====================>.........] - ETA: 0s - loss: 0.5305 - accuracy: 0.7746
486/640 [=====================>........] - ETA: 0s - loss: 0.5411 - accuracy: 0.7675
527/640 [=======================>......] - ETA: 0s - loss: 0.5392 - accuracy: 0.7666
562/640 [=========================>....] - ETA: 0s - loss: 0.5346 - accuracy: 0.7687
603/640 [===========================>..] - ETA: 0s - loss: 0.5487 - accuracy: 0.7711
640/640 [==============================] - 1s 1ms/step - loss: 0.5504 - accuracy: 0.7703

640/640 [==============================] - 1s 2ms/step - loss: 0.5504 - accuracy: 0.7703 - val_loss: 0.5868 - val_accuracy: 0.7375
Epoch 37/100

  1/640 [..............................] - ETA: 1s - loss: 0.4709 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.7310 - accuracy: 0.7660
 88/640 [===>..........................] - ETA: 0s - loss: 0.6487 - accuracy: 0.7727
134/640 [=====>........................] - ETA: 0s - loss: 0.6472 - accuracy: 0.7537
173/640 [=======>......................] - ETA: 0s - loss: 0.6479 - accuracy: 0.7746
224/640 [=========>....................] - ETA: 0s - loss: 0.6279 - accuracy: 0.7812
258/640 [===========>..................] - ETA: 0s - loss: 0.6270 - accuracy: 0.7713
289/640 [============>.................] - ETA: 0s - loss: 0.6132 - accuracy: 0.7785
319/640 [=============>................] - ETA: 0s - loss: 0.6203 - accuracy: 0.7649
349/640 [===============>..............] - ETA: 0s - loss: 0.6068 - accuracy: 0.7564
382/640 [================>.............] - ETA: 0s - loss: 0.6059 - accuracy: 0.7487
413/640 [==================>...........] - ETA: 0s - loss: 0.5953 - accuracy: 0.7554
446/640 [===================>..........] - ETA: 0s - loss: 0.5857 - accuracy: 0.7623
482/640 [=====================>........] - ETA: 0s - loss: 0.5700 - accuracy: 0.7739
517/640 [=======================>......] - ETA: 0s - loss: 0.5641 - accuracy: 0.7756
549/640 [========================>.....] - ETA: 0s - loss: 0.5579 - accuracy: 0.7796
578/640 [==========================>...] - ETA: 0s - loss: 0.5483 - accuracy: 0.7820
610/640 [===========================>..] - ETA: 0s - loss: 0.5428 - accuracy: 0.7820
640/640 [==============================] - 1s 1ms/step - loss: 0.5470 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5470 - accuracy: 0.7766 - val_loss: 0.5856 - val_accuracy: 0.7375
Epoch 38/100

  1/640 [..............................] - ETA: 1s - loss: 1.0589 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.5594 - accuracy: 0.7059    
 98/640 [===>..........................] - ETA: 0s - loss: 0.5162 - accuracy: 0.7449
133/640 [=====>........................] - ETA: 0s - loss: 0.5183 - accuracy: 0.7594
172/640 [=======>......................] - ETA: 0s - loss: 0.5025 - accuracy: 0.7674
217/640 [=========>....................] - ETA: 0s - loss: 0.4978 - accuracy: 0.7788
259/640 [===========>..................] - ETA: 0s - loss: 0.4943 - accuracy: 0.7954
302/640 [=============>................] - ETA: 0s - loss: 0.5072 - accuracy: 0.7947
346/640 [===============>..............] - ETA: 0s - loss: 0.5279 - accuracy: 0.7861
390/640 [=================>............] - ETA: 0s - loss: 0.5339 - accuracy: 0.7872
428/640 [===================>..........] - ETA: 0s - loss: 0.5462 - accuracy: 0.7780
478/640 [=====================>........] - ETA: 0s - loss: 0.5547 - accuracy: 0.7782
517/640 [=======================>......] - ETA: 0s - loss: 0.5451 - accuracy: 0.7814
552/640 [========================>.....] - ETA: 0s - loss: 0.5630 - accuracy: 0.7717
593/640 [==========================>...] - ETA: 0s - loss: 0.5586 - accuracy: 0.7690
640/640 [==============================] - 1s 1ms/step - loss: 0.5462 - accuracy: 0.7719

640/640 [==============================] - 1s 2ms/step - loss: 0.5462 - accuracy: 0.7719 - val_loss: 0.5853 - val_accuracy: 0.7563
Epoch 39/100

  1/640 [..............................] - ETA: 0s - loss: 0.5636 - accuracy: 1.0000
 56/640 [=>............................] - ETA: 0s - loss: 0.4615 - accuracy: 0.8214
106/640 [===>..........................] - ETA: 0s - loss: 0.5442 - accuracy: 0.7642
145/640 [=====>........................] - ETA: 0s - loss: 0.4972 - accuracy: 0.7931
189/640 [=======>......................] - ETA: 0s - loss: 0.4706 - accuracy: 0.8201
232/640 [=========>....................] - ETA: 0s - loss: 0.5064 - accuracy: 0.8190
276/640 [===========>..................] - ETA: 0s - loss: 0.5104 - accuracy: 0.7899
317/640 [=============>................] - ETA: 0s - loss: 0.5232 - accuracy: 0.7792
362/640 [===============>..............] - ETA: 0s - loss: 0.5239 - accuracy: 0.7790
403/640 [=================>............] - ETA: 0s - loss: 0.5216 - accuracy: 0.7816
445/640 [===================>..........] - ETA: 0s - loss: 0.5200 - accuracy: 0.7820
480/640 [=====================>........] - ETA: 0s - loss: 0.5329 - accuracy: 0.7792
528/640 [=======================>......] - ETA: 0s - loss: 0.5439 - accuracy: 0.7822
574/640 [=========================>....] - ETA: 0s - loss: 0.5442 - accuracy: 0.7753
607/640 [===========================>..] - ETA: 0s - loss: 0.5462 - accuracy: 0.7759
640/640 [==============================] - 1s 1ms/step - loss: 0.5437 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5437 - accuracy: 0.7766 - val_loss: 0.5829 - val_accuracy: 0.7500
Epoch 40/100

  1/640 [..............................] - ETA: 1s - loss: 1.0093 - accuracy: 0.0000e+00
 36/640 [>.............................] - ETA: 0s - loss: 0.6884 - accuracy: 0.6111    
 86/640 [===>..........................] - ETA: 0s - loss: 0.6442 - accuracy: 0.6977
120/640 [====>.........................] - ETA: 0s - loss: 0.5849 - accuracy: 0.7417
151/640 [======>.......................] - ETA: 0s - loss: 0.5390 - accuracy: 0.7748
188/640 [=======>......................] - ETA: 0s - loss: 0.5327 - accuracy: 0.7979
232/640 [=========>....................] - ETA: 0s - loss: 0.5216 - accuracy: 0.8017
268/640 [===========>..................] - ETA: 0s - loss: 0.5692 - accuracy: 0.7761
305/640 [=============>................] - ETA: 0s - loss: 0.5502 - accuracy: 0.7836
342/640 [===============>..............] - ETA: 0s - loss: 0.5375 - accuracy: 0.7865
389/640 [=================>............] - ETA: 0s - loss: 0.5578 - accuracy: 0.7789
435/640 [===================>..........] - ETA: 0s - loss: 0.5418 - accuracy: 0.7862
471/640 [=====================>........] - ETA: 0s - loss: 0.5513 - accuracy: 0.7813
508/640 [======================>.......] - ETA: 0s - loss: 0.5484 - accuracy: 0.7795
541/640 [========================>.....] - ETA: 0s - loss: 0.5477 - accuracy: 0.7745
574/640 [=========================>....] - ETA: 0s - loss: 0.5516 - accuracy: 0.7753
605/640 [===========================>..] - ETA: 0s - loss: 0.5517 - accuracy: 0.7752
635/640 [============================>.] - ETA: 0s - loss: 0.5442 - accuracy: 0.7811
640/640 [==============================] - 1s 1ms/step - loss: 0.5418 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5418 - accuracy: 0.7828 - val_loss: 0.5831 - val_accuracy: 0.7500
Epoch 41/100

  1/640 [..............................] - ETA: 1s - loss: 1.0147 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.5724 - accuracy: 0.7755    
103/640 [===>..........................] - ETA: 0s - loss: 0.5585 - accuracy: 0.7573
142/640 [=====>........................] - ETA: 0s - loss: 0.5621 - accuracy: 0.7746
186/640 [=======>......................] - ETA: 0s - loss: 0.5303 - accuracy: 0.7903
221/640 [=========>....................] - ETA: 0s - loss: 0.5492 - accuracy: 0.7692
270/640 [===========>..................] - ETA: 0s - loss: 0.5660 - accuracy: 0.7630
313/640 [=============>................] - ETA: 0s - loss: 0.5413 - accuracy: 0.7668
353/640 [===============>..............] - ETA: 0s - loss: 0.5211 - accuracy: 0.7819
392/640 [=================>............] - ETA: 0s - loss: 0.5303 - accuracy: 0.7755
430/640 [===================>..........] - ETA: 0s - loss: 0.5394 - accuracy: 0.7721
469/640 [====================>.........] - ETA: 0s - loss: 0.5492 - accuracy: 0.7655
506/640 [======================>.......] - ETA: 0s - loss: 0.5417 - accuracy: 0.7668
544/640 [========================>.....] - ETA: 0s - loss: 0.5370 - accuracy: 0.7721
584/640 [==========================>...] - ETA: 0s - loss: 0.5355 - accuracy: 0.7723
634/640 [============================>.] - ETA: 0s - loss: 0.5369 - accuracy: 0.7760
640/640 [==============================] - 1s 1ms/step - loss: 0.5395 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5395 - accuracy: 0.7750 - val_loss: 0.5841 - val_accuracy: 0.7688
Epoch 42/100

  1/640 [..............................] - ETA: 0s - loss: 0.7235 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5428 - accuracy: 0.7234
101/640 [===>..........................] - ETA: 0s - loss: 0.5234 - accuracy: 0.7624
140/640 [=====>........................] - ETA: 0s - loss: 0.5015 - accuracy: 0.7857
186/640 [=======>......................] - ETA: 0s - loss: 0.5336 - accuracy: 0.7796
237/640 [==========>...................] - ETA: 0s - loss: 0.5472 - accuracy: 0.7764
278/640 [============>.................] - ETA: 0s - loss: 0.5738 - accuracy: 0.7626
315/640 [=============>................] - ETA: 0s - loss: 0.5563 - accuracy: 0.7714
357/640 [===============>..............] - ETA: 0s - loss: 0.5473 - accuracy: 0.7843
397/640 [=================>............] - ETA: 0s - loss: 0.5606 - accuracy: 0.7834
432/640 [===================>..........] - ETA: 0s - loss: 0.5565 - accuracy: 0.7847
473/640 [=====================>........] - ETA: 0s - loss: 0.5594 - accuracy: 0.7886
513/640 [=======================>......] - ETA: 0s - loss: 0.5603 - accuracy: 0.7836
549/640 [========================>.....] - ETA: 0s - loss: 0.5522 - accuracy: 0.7832
582/640 [==========================>...] - ETA: 0s - loss: 0.5423 - accuracy: 0.7869
615/640 [===========================>..] - ETA: 0s - loss: 0.5431 - accuracy: 0.7870
640/640 [==============================] - 1s 1ms/step - loss: 0.5380 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5380 - accuracy: 0.7844 - val_loss: 0.5842 - val_accuracy: 0.7500
Epoch 43/100

  1/640 [..............................] - ETA: 0s - loss: 0.1528 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.4227 - accuracy: 0.8462
 85/640 [==>...........................] - ETA: 0s - loss: 0.4556 - accuracy: 0.8353
128/640 [=====>........................] - ETA: 0s - loss: 0.4695 - accuracy: 0.8359
174/640 [=======>......................] - ETA: 0s - loss: 0.5053 - accuracy: 0.8218
211/640 [========>.....................] - ETA: 0s - loss: 0.5399 - accuracy: 0.7820
243/640 [==========>...................] - ETA: 0s - loss: 0.5542 - accuracy: 0.7737
279/640 [============>.................] - ETA: 0s - loss: 0.5532 - accuracy: 0.7742
313/640 [=============>................] - ETA: 0s - loss: 0.5621 - accuracy: 0.7732
346/640 [===============>..............] - ETA: 0s - loss: 0.5617 - accuracy: 0.7746
380/640 [================>.............] - ETA: 0s - loss: 0.5521 - accuracy: 0.7711
414/640 [==================>...........] - ETA: 0s - loss: 0.5388 - accuracy: 0.7802
454/640 [====================>.........] - ETA: 0s - loss: 0.5335 - accuracy: 0.7797
495/640 [======================>.......] - ETA: 0s - loss: 0.5311 - accuracy: 0.7838
536/640 [========================>.....] - ETA: 0s - loss: 0.5374 - accuracy: 0.7743
578/640 [==========================>...] - ETA: 0s - loss: 0.5416 - accuracy: 0.7734
619/640 [============================>.] - ETA: 0s - loss: 0.5406 - accuracy: 0.7738
640/640 [==============================] - 1s 1ms/step - loss: 0.5369 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5369 - accuracy: 0.7750 - val_loss: 0.5822 - val_accuracy: 0.7563
Epoch 44/100

  1/640 [..............................] - ETA: 0s - loss: 0.0493 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4665 - accuracy: 0.7959
100/640 [===>..........................] - ETA: 0s - loss: 0.5084 - accuracy: 0.7500
135/640 [=====>........................] - ETA: 0s - loss: 0.5222 - accuracy: 0.7407
169/640 [======>.......................] - ETA: 0s - loss: 0.5101 - accuracy: 0.7633
210/640 [========>.....................] - ETA: 0s - loss: 0.5029 - accuracy: 0.7762
249/640 [==========>...................] - ETA: 0s - loss: 0.5097 - accuracy: 0.7871
288/640 [============>.................] - ETA: 0s - loss: 0.5202 - accuracy: 0.7708
327/640 [==============>...............] - ETA: 0s - loss: 0.5404 - accuracy: 0.7706
366/640 [================>.............] - ETA: 0s - loss: 0.5625 - accuracy: 0.7760
400/640 [=================>............] - ETA: 0s - loss: 0.5716 - accuracy: 0.7675
439/640 [===================>..........] - ETA: 0s - loss: 0.5592 - accuracy: 0.7768
474/640 [=====================>........] - ETA: 0s - loss: 0.5486 - accuracy: 0.7806
515/640 [=======================>......] - ETA: 0s - loss: 0.5444 - accuracy: 0.7786
556/640 [=========================>....] - ETA: 0s - loss: 0.5359 - accuracy: 0.7806
597/640 [==========================>...] - ETA: 0s - loss: 0.5327 - accuracy: 0.7822
635/640 [============================>.] - ETA: 0s - loss: 0.5352 - accuracy: 0.7827
640/640 [==============================] - 1s 1ms/step - loss: 0.5338 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5338 - accuracy: 0.7828 - val_loss: 0.5812 - val_accuracy: 0.7437
Epoch 45/100

  1/640 [..............................] - ETA: 0s - loss: 0.0867 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.6001 - accuracy: 0.6957
 63/640 [=>............................] - ETA: 2s - loss: 0.5643 - accuracy: 0.7143
 98/640 [===>..........................] - ETA: 1s - loss: 0.5284 - accuracy: 0.7245
139/640 [=====>........................] - ETA: 1s - loss: 0.5161 - accuracy: 0.7554
175/640 [=======>......................] - ETA: 1s - loss: 0.5266 - accuracy: 0.7829
214/640 [=========>....................] - ETA: 0s - loss: 0.5523 - accuracy: 0.7710
253/640 [==========>...................] - ETA: 0s - loss: 0.5428 - accuracy: 0.7708
290/640 [============>.................] - ETA: 0s - loss: 0.5280 - accuracy: 0.7828
324/640 [==============>...............] - ETA: 0s - loss: 0.5329 - accuracy: 0.7809
356/640 [===============>..............] - ETA: 0s - loss: 0.5238 - accuracy: 0.7781
386/640 [=================>............] - ETA: 0s - loss: 0.5027 - accuracy: 0.7927
432/640 [===================>..........] - ETA: 0s - loss: 0.5001 - accuracy: 0.7940
448/640 [====================>.........] - ETA: 0s - loss: 0.4973 - accuracy: 0.7924
496/640 [======================>.......] - ETA: 0s - loss: 0.5086 - accuracy: 0.7843
539/640 [========================>.....] - ETA: 0s - loss: 0.5083 - accuracy: 0.7904
587/640 [==========================>...] - ETA: 0s - loss: 0.5181 - accuracy: 0.7871
632/640 [============================>.] - ETA: 0s - loss: 0.5298 - accuracy: 0.7785
640/640 [==============================] - 1s 2ms/step - loss: 0.5327 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5327 - accuracy: 0.7766 - val_loss: 0.5799 - val_accuracy: 0.7500
Epoch 46/100

  1/640 [..............................] - ETA: 1s - loss: 6.1803e-04 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6305 - accuracy: 0.7234    
 95/640 [===>..........................] - ETA: 0s - loss: 0.6214 - accuracy: 0.7579
132/640 [=====>........................] - ETA: 0s - loss: 0.5945 - accuracy: 0.7576
175/640 [=======>......................] - ETA: 0s - loss: 0.5591 - accuracy: 0.7657
220/640 [=========>....................] - ETA: 0s - loss: 0.5403 - accuracy: 0.7545
262/640 [===========>..................] - ETA: 0s - loss: 0.5538 - accuracy: 0.7519
299/640 [=============>................] - ETA: 0s - loss: 0.5433 - accuracy: 0.7692
347/640 [===============>..............] - ETA: 0s - loss: 0.5311 - accuracy: 0.7810
390/640 [=================>............] - ETA: 0s - loss: 0.5375 - accuracy: 0.7744
428/640 [===================>..........] - ETA: 0s - loss: 0.5360 - accuracy: 0.7780
470/640 [=====================>........] - ETA: 0s - loss: 0.5408 - accuracy: 0.7745
509/640 [======================>.......] - ETA: 0s - loss: 0.5507 - accuracy: 0.7662
547/640 [========================>.....] - ETA: 0s - loss: 0.5395 - accuracy: 0.7660
588/640 [==========================>...] - ETA: 0s - loss: 0.5343 - accuracy: 0.7721
625/640 [============================>.] - ETA: 0s - loss: 0.5357 - accuracy: 0.7728
640/640 [==============================] - 1s 1ms/step - loss: 0.5302 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5302 - accuracy: 0.7750 - val_loss: 0.5789 - val_accuracy: 0.7688
Epoch 47/100

  1/640 [..............................] - ETA: 1s - loss: 0.3392 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.7074 - accuracy: 0.6792
104/640 [===>..........................] - ETA: 0s - loss: 0.5930 - accuracy: 0.7500
143/640 [=====>........................] - ETA: 0s - loss: 0.5885 - accuracy: 0.7552
184/640 [=======>......................] - ETA: 0s - loss: 0.5975 - accuracy: 0.7500
225/640 [=========>....................] - ETA: 0s - loss: 0.5831 - accuracy: 0.7511
275/640 [===========>..................] - ETA: 0s - loss: 0.5772 - accuracy: 0.7491
322/640 [==============>...............] - ETA: 0s - loss: 0.5637 - accuracy: 0.7516
360/640 [===============>..............] - ETA: 0s - loss: 0.5547 - accuracy: 0.7611
400/640 [=================>............] - ETA: 0s - loss: 0.5598 - accuracy: 0.7675
438/640 [===================>..........] - ETA: 0s - loss: 0.5581 - accuracy: 0.7648
474/640 [=====================>........] - ETA: 0s - loss: 0.5442 - accuracy: 0.7722
518/640 [=======================>......] - ETA: 0s - loss: 0.5388 - accuracy: 0.7761
559/640 [=========================>....] - ETA: 0s - loss: 0.5363 - accuracy: 0.7764
598/640 [===========================>..] - ETA: 0s - loss: 0.5379 - accuracy: 0.7726
638/640 [============================>.] - ETA: 0s - loss: 0.5289 - accuracy: 0.7774
640/640 [==============================] - 1s 1ms/step - loss: 0.5290 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5290 - accuracy: 0.7766 - val_loss: 0.5787 - val_accuracy: 0.7563
Epoch 48/100

  1/640 [..............................] - ETA: 0s - loss: 0.8568 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.5588 - accuracy: 0.7778    
 94/640 [===>..........................] - ETA: 0s - loss: 0.4717 - accuracy: 0.8298
126/640 [====>.........................] - ETA: 0s - loss: 0.5096 - accuracy: 0.8016
163/640 [======>.......................] - ETA: 0s - loss: 0.4862 - accuracy: 0.8221
207/640 [========>.....................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8116
258/640 [===========>..................] - ETA: 0s - loss: 0.5252 - accuracy: 0.7829
304/640 [=============>................] - ETA: 0s - loss: 0.5404 - accuracy: 0.7664
337/640 [==============>...............] - ETA: 0s - loss: 0.5536 - accuracy: 0.7685
367/640 [================>.............] - ETA: 0s - loss: 0.5416 - accuracy: 0.7684
401/640 [=================>............] - ETA: 0s - loss: 0.5445 - accuracy: 0.7681
434/640 [===================>..........] - ETA: 0s - loss: 0.5322 - accuracy: 0.7788
466/640 [====================>.........] - ETA: 0s - loss: 0.5301 - accuracy: 0.7790
498/640 [======================>.......] - ETA: 0s - loss: 0.5434 - accuracy: 0.7771
533/640 [=======================>......] - ETA: 0s - loss: 0.5399 - accuracy: 0.7786
568/640 [=========================>....] - ETA: 0s - loss: 0.5333 - accuracy: 0.7799
605/640 [===========================>..] - ETA: 0s - loss: 0.5324 - accuracy: 0.7769
637/640 [============================>.] - ETA: 0s - loss: 0.5263 - accuracy: 0.7802
640/640 [==============================] - 1s 1ms/step - loss: 0.5275 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5275 - accuracy: 0.7797 - val_loss: 0.5778 - val_accuracy: 0.7500
Epoch 49/100

  1/640 [..............................] - ETA: 1s - loss: 0.7500 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.5705 - accuracy: 0.7209    
 88/640 [===>..........................] - ETA: 0s - loss: 0.5454 - accuracy: 0.7273
132/640 [=====>........................] - ETA: 0s - loss: 0.5008 - accuracy: 0.7500
186/640 [=======>......................] - ETA: 0s - loss: 0.5058 - accuracy: 0.7473
220/640 [=========>....................] - ETA: 0s - loss: 0.5184 - accuracy: 0.7500
258/640 [===========>..................] - ETA: 0s - loss: 0.5172 - accuracy: 0.7597
300/640 [=============>................] - ETA: 0s - loss: 0.4880 - accuracy: 0.7700
341/640 [==============>...............] - ETA: 0s - loss: 0.4876 - accuracy: 0.7654
382/640 [================>.............] - ETA: 0s - loss: 0.5134 - accuracy: 0.7696
420/640 [==================>...........] - ETA: 0s - loss: 0.5142 - accuracy: 0.7738
461/640 [====================>.........] - ETA: 0s - loss: 0.5240 - accuracy: 0.7701
502/640 [======================>.......] - ETA: 0s - loss: 0.5458 - accuracy: 0.7649
547/640 [========================>.....] - ETA: 0s - loss: 0.5460 - accuracy: 0.7678
589/640 [==========================>...] - ETA: 0s - loss: 0.5367 - accuracy: 0.7742
629/640 [============================>.] - ETA: 0s - loss: 0.5291 - accuracy: 0.7774
640/640 [==============================] - 1s 1ms/step - loss: 0.5261 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5261 - accuracy: 0.7797 - val_loss: 0.5746 - val_accuracy: 0.7625
Epoch 50/100

  1/640 [..............................] - ETA: 0s - loss: 0.2889 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8462
101/640 [===>..........................] - ETA: 0s - loss: 0.5890 - accuracy: 0.7723
140/640 [=====>........................] - ETA: 0s - loss: 0.5427 - accuracy: 0.8071
176/640 [=======>......................] - ETA: 0s - loss: 0.5292 - accuracy: 0.8239
224/640 [=========>....................] - ETA: 0s - loss: 0.5172 - accuracy: 0.8170
261/640 [===========>..................] - ETA: 0s - loss: 0.5301 - accuracy: 0.8046
312/640 [=============>................] - ETA: 0s - loss: 0.4933 - accuracy: 0.8141
353/640 [===============>..............] - ETA: 0s - loss: 0.5054 - accuracy: 0.8187
397/640 [=================>............] - ETA: 0s - loss: 0.5089 - accuracy: 0.8136
436/640 [===================>..........] - ETA: 0s - loss: 0.5038 - accuracy: 0.8096
477/640 [=====================>........] - ETA: 0s - loss: 0.4998 - accuracy: 0.8113
515/640 [=======================>......] - ETA: 0s - loss: 0.4942 - accuracy: 0.8078
553/640 [========================>.....] - ETA: 0s - loss: 0.4958 - accuracy: 0.8011
589/640 [==========================>...] - ETA: 0s - loss: 0.4990 - accuracy: 0.7963
621/640 [============================>.] - ETA: 0s - loss: 0.5209 - accuracy: 0.7874
640/640 [==============================] - 1s 1ms/step - loss: 0.5247 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5247 - accuracy: 0.7844 - val_loss: 0.5737 - val_accuracy: 0.7625
Epoch 51/100

  1/640 [..............................] - ETA: 1s - loss: 0.1385 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.3371 - accuracy: 0.8431
100/640 [===>..........................] - ETA: 0s - loss: 0.5193 - accuracy: 0.7800
132/640 [=====>........................] - ETA: 0s - loss: 0.5324 - accuracy: 0.7500
164/640 [======>.......................] - ETA: 0s - loss: 0.5469 - accuracy: 0.7317
197/640 [========>.....................] - ETA: 0s - loss: 0.5127 - accuracy: 0.7563
223/640 [=========>....................] - ETA: 0s - loss: 0.4978 - accuracy: 0.7623
260/640 [===========>..................] - ETA: 0s - loss: 0.5029 - accuracy: 0.7615
292/640 [============>.................] - ETA: 0s - loss: 0.5176 - accuracy: 0.7534
329/640 [==============>...............] - ETA: 0s - loss: 0.5177 - accuracy: 0.7568
357/640 [===============>..............] - ETA: 0s - loss: 0.5134 - accuracy: 0.7619
386/640 [=================>............] - ETA: 0s - loss: 0.5231 - accuracy: 0.7617
421/640 [==================>...........] - ETA: 0s - loss: 0.5236 - accuracy: 0.7648
458/640 [====================>.........] - ETA: 0s - loss: 0.5301 - accuracy: 0.7620
495/640 [======================>.......] - ETA: 0s - loss: 0.5240 - accuracy: 0.7616
536/640 [========================>.....] - ETA: 0s - loss: 0.5141 - accuracy: 0.7705
579/640 [==========================>...] - ETA: 0s - loss: 0.5174 - accuracy: 0.7720
627/640 [============================>.] - ETA: 0s - loss: 0.5183 - accuracy: 0.7783
640/640 [==============================] - 1s 1ms/step - loss: 0.5228 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5228 - accuracy: 0.7766 - val_loss: 0.5746 - val_accuracy: 0.7625
Epoch 52/100

  1/640 [..............................] - ETA: 1s - loss: 0.5839 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.6290 - accuracy: 0.7568
 75/640 [==>...........................] - ETA: 0s - loss: 0.4930 - accuracy: 0.8267
 96/640 [===>..........................] - ETA: 0s - loss: 0.4571 - accuracy: 0.8438
126/640 [====>.........................] - ETA: 0s - loss: 0.4592 - accuracy: 0.8492
159/640 [======>.......................] - ETA: 0s - loss: 0.4483 - accuracy: 0.8553
190/640 [=======>......................] - ETA: 0s - loss: 0.4659 - accuracy: 0.8263
220/640 [=========>....................] - ETA: 0s - loss: 0.4813 - accuracy: 0.8182
255/640 [==========>...................] - ETA: 0s - loss: 0.4871 - accuracy: 0.8078
280/640 [============>.................] - ETA: 0s - loss: 0.4915 - accuracy: 0.7964
307/640 [=============>................] - ETA: 0s - loss: 0.4997 - accuracy: 0.7915
335/640 [==============>...............] - ETA: 0s - loss: 0.4857 - accuracy: 0.8000
368/640 [================>.............] - ETA: 0s - loss: 0.4710 - accuracy: 0.8071
404/640 [=================>............] - ETA: 0s - loss: 0.4652 - accuracy: 0.8094
442/640 [===================>..........] - ETA: 0s - loss: 0.5007 - accuracy: 0.7941
493/640 [======================>.......] - ETA: 0s - loss: 0.5040 - accuracy: 0.7911
535/640 [========================>.....] - ETA: 0s - loss: 0.5121 - accuracy: 0.7869
568/640 [=========================>....] - ETA: 0s - loss: 0.5070 - accuracy: 0.7905
605/640 [===========================>..] - ETA: 0s - loss: 0.5118 - accuracy: 0.7884
638/640 [============================>.] - ETA: 0s - loss: 0.5226 - accuracy: 0.7853
640/640 [==============================] - 1s 2ms/step - loss: 0.5221 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5221 - accuracy: 0.7859 - val_loss: 0.5712 - val_accuracy: 0.7625
Epoch 53/100

  1/640 [..............................] - ETA: 1s - loss: 0.7550 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4749 - accuracy: 0.7561
 97/640 [===>..........................] - ETA: 0s - loss: 0.4953 - accuracy: 0.7938
129/640 [=====>........................] - ETA: 0s - loss: 0.5937 - accuracy: 0.7907
160/640 [======>.......................] - ETA: 0s - loss: 0.5629 - accuracy: 0.7937
192/640 [========>.....................] - ETA: 0s - loss: 0.5534 - accuracy: 0.7760
235/640 [==========>...................] - ETA: 0s - loss: 0.5557 - accuracy: 0.7660
280/640 [============>.................] - ETA: 0s - loss: 0.5579 - accuracy: 0.7679
322/640 [==============>...............] - ETA: 0s - loss: 0.5742 - accuracy: 0.7702
355/640 [===============>..............] - ETA: 0s - loss: 0.5823 - accuracy: 0.7606
388/640 [=================>............] - ETA: 0s - loss: 0.5604 - accuracy: 0.7758
420/640 [==================>...........] - ETA: 0s - loss: 0.5513 - accuracy: 0.7833
455/640 [====================>.........] - ETA: 0s - loss: 0.5422 - accuracy: 0.7846
487/640 [=====================>........] - ETA: 0s - loss: 0.5420 - accuracy: 0.7823
519/640 [=======================>......] - ETA: 0s - loss: 0.5319 - accuracy: 0.7881
552/640 [========================>.....] - ETA: 0s - loss: 0.5322 - accuracy: 0.7826
586/640 [==========================>...] - ETA: 0s - loss: 0.5317 - accuracy: 0.7799
618/640 [===========================>..] - ETA: 0s - loss: 0.5258 - accuracy: 0.7816
640/640 [==============================] - 1s 1ms/step - loss: 0.5187 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5187 - accuracy: 0.7859 - val_loss: 0.5710 - val_accuracy: 0.7625
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.0346 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5275 - accuracy: 0.7609
 88/640 [===>..........................] - ETA: 0s - loss: 0.5033 - accuracy: 0.7614
123/640 [====>.........................] - ETA: 0s - loss: 0.5414 - accuracy: 0.7805
151/640 [======>.......................] - ETA: 0s - loss: 0.5593 - accuracy: 0.7550
170/640 [======>.......................] - ETA: 0s - loss: 0.5703 - accuracy: 0.7412
198/640 [========>.....................] - ETA: 0s - loss: 0.5639 - accuracy: 0.7475
225/640 [=========>....................] - ETA: 0s - loss: 0.5485 - accuracy: 0.7511
257/640 [===========>..................] - ETA: 0s - loss: 0.5428 - accuracy: 0.7510
297/640 [============>.................] - ETA: 0s - loss: 0.5263 - accuracy: 0.7609
347/640 [===============>..............] - ETA: 0s - loss: 0.5305 - accuracy: 0.7695
388/640 [=================>............] - ETA: 0s - loss: 0.5519 - accuracy: 0.7706
422/640 [==================>...........] - ETA: 0s - loss: 0.5591 - accuracy: 0.7749
466/640 [====================>.........] - ETA: 0s - loss: 0.5434 - accuracy: 0.7854
505/640 [======================>.......] - ETA: 0s - loss: 0.5383 - accuracy: 0.7842
546/640 [========================>.....] - ETA: 0s - loss: 0.5281 - accuracy: 0.7839
585/640 [==========================>...] - ETA: 0s - loss: 0.5216 - accuracy: 0.7829
626/640 [============================>.] - ETA: 0s - loss: 0.5215 - accuracy: 0.7827
640/640 [==============================] - 1s 1ms/step - loss: 0.5179 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5179 - accuracy: 0.7844 - val_loss: 0.5692 - val_accuracy: 0.7625
Epoch 55/100

  1/640 [..............................] - ETA: 1s - loss: 1.0219 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.6206 - accuracy: 0.7547    
 99/640 [===>..........................] - ETA: 0s - loss: 0.5694 - accuracy: 0.7677
134/640 [=====>........................] - ETA: 0s - loss: 0.5725 - accuracy: 0.7612
169/640 [======>.......................] - ETA: 0s - loss: 0.5529 - accuracy: 0.7751
224/640 [=========>....................] - ETA: 0s - loss: 0.5122 - accuracy: 0.7946
262/640 [===========>..................] - ETA: 0s - loss: 0.5005 - accuracy: 0.7939
302/640 [=============>................] - ETA: 0s - loss: 0.4925 - accuracy: 0.8013
344/640 [===============>..............] - ETA: 0s - loss: 0.4875 - accuracy: 0.7994
381/640 [================>.............] - ETA: 0s - loss: 0.4774 - accuracy: 0.8005
422/640 [==================>...........] - ETA: 0s - loss: 0.4926 - accuracy: 0.7962
462/640 [====================>.........] - ETA: 0s - loss: 0.5074 - accuracy: 0.7835
503/640 [======================>.......] - ETA: 0s - loss: 0.4995 - accuracy: 0.7893
541/640 [========================>.....] - ETA: 0s - loss: 0.5038 - accuracy: 0.7911
572/640 [=========================>....] - ETA: 0s - loss: 0.5058 - accuracy: 0.7885
608/640 [===========================>..] - ETA: 0s - loss: 0.5238 - accuracy: 0.7812
640/640 [==============================] - 1s 1ms/step - loss: 0.5172 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5172 - accuracy: 0.7844 - val_loss: 0.5701 - val_accuracy: 0.7563
Epoch 56/100

  1/640 [..............................] - ETA: 0s - loss: 0.0081 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5235 - accuracy: 0.7255
100/640 [===>..........................] - ETA: 0s - loss: 0.5102 - accuracy: 0.7600
132/640 [=====>........................] - ETA: 0s - loss: 0.5219 - accuracy: 0.7576
165/640 [======>.......................] - ETA: 0s - loss: 0.4953 - accuracy: 0.7697
198/640 [========>.....................] - ETA: 0s - loss: 0.5050 - accuracy: 0.7727
232/640 [=========>....................] - ETA: 0s - loss: 0.4921 - accuracy: 0.7629
264/640 [===========>..................] - ETA: 0s - loss: 0.5247 - accuracy: 0.7538
297/640 [============>.................] - ETA: 0s - loss: 0.5137 - accuracy: 0.7643
331/640 [==============>...............] - ETA: 0s - loss: 0.5153 - accuracy: 0.7644
364/640 [================>.............] - ETA: 0s - loss: 0.5039 - accuracy: 0.7775
400/640 [=================>............] - ETA: 0s - loss: 0.5279 - accuracy: 0.7725
432/640 [===================>..........] - ETA: 0s - loss: 0.5284 - accuracy: 0.7755
466/640 [====================>.........] - ETA: 0s - loss: 0.5182 - accuracy: 0.7833
510/640 [======================>.......] - ETA: 0s - loss: 0.5150 - accuracy: 0.7922
556/640 [=========================>....] - ETA: 0s - loss: 0.5083 - accuracy: 0.7932
598/640 [===========================>..] - ETA: 0s - loss: 0.5102 - accuracy: 0.7926
635/640 [============================>.] - ETA: 0s - loss: 0.5186 - accuracy: 0.7827
640/640 [==============================] - 1s 1ms/step - loss: 0.5154 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5154 - accuracy: 0.7844 - val_loss: 0.5705 - val_accuracy: 0.7625
Epoch 57/100

  1/640 [..............................] - ETA: 1s - loss: 0.3293 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4564 - accuracy: 0.8302
105/640 [===>..........................] - ETA: 0s - loss: 0.4690 - accuracy: 0.8095
142/640 [=====>........................] - ETA: 0s - loss: 0.4623 - accuracy: 0.8169
180/640 [=======>......................] - ETA: 0s - loss: 0.5257 - accuracy: 0.7833
223/640 [=========>....................] - ETA: 0s - loss: 0.5056 - accuracy: 0.7848
266/640 [===========>..................] - ETA: 0s - loss: 0.5179 - accuracy: 0.7707
306/640 [=============>................] - ETA: 0s - loss: 0.5164 - accuracy: 0.7810
345/640 [===============>..............] - ETA: 0s - loss: 0.5102 - accuracy: 0.7797
383/640 [================>.............] - ETA: 0s - loss: 0.5124 - accuracy: 0.7807
424/640 [==================>...........] - ETA: 0s - loss: 0.5235 - accuracy: 0.7759
454/640 [====================>.........] - ETA: 0s - loss: 0.5079 - accuracy: 0.7841
483/640 [=====================>........] - ETA: 0s - loss: 0.5162 - accuracy: 0.7785
503/640 [======================>.......] - ETA: 0s - loss: 0.5125 - accuracy: 0.7813
531/640 [=======================>......] - ETA: 0s - loss: 0.5212 - accuracy: 0.7759
554/640 [========================>.....] - ETA: 0s - loss: 0.5139 - accuracy: 0.7762
582/640 [==========================>...] - ETA: 0s - loss: 0.5208 - accuracy: 0.7766
622/640 [============================>.] - ETA: 0s - loss: 0.5205 - accuracy: 0.7781
640/640 [==============================] - 1s 1ms/step - loss: 0.5144 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5144 - accuracy: 0.7828 - val_loss: 0.5680 - val_accuracy: 0.7688
Epoch 58/100

  1/640 [..............................] - ETA: 0s - loss: 0.0296 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.4134 - accuracy: 0.8727
106/640 [===>..........................] - ETA: 0s - loss: 0.4699 - accuracy: 0.8208
143/640 [=====>........................] - ETA: 0s - loss: 0.4760 - accuracy: 0.8182
182/640 [=======>......................] - ETA: 0s - loss: 0.4676 - accuracy: 0.8077
212/640 [========>.....................] - ETA: 0s - loss: 0.4826 - accuracy: 0.7877
260/640 [===========>..................] - ETA: 0s - loss: 0.5347 - accuracy: 0.7846
306/640 [=============>................] - ETA: 0s - loss: 0.5225 - accuracy: 0.7876
346/640 [===============>..............] - ETA: 0s - loss: 0.5325 - accuracy: 0.7746
383/640 [================>.............] - ETA: 0s - loss: 0.5350 - accuracy: 0.7728
425/640 [==================>...........] - ETA: 0s - loss: 0.5340 - accuracy: 0.7765
469/640 [====================>.........] - ETA: 0s - loss: 0.5261 - accuracy: 0.7825
500/640 [======================>.......] - ETA: 0s - loss: 0.5210 - accuracy: 0.7820
539/640 [========================>.....] - ETA: 0s - loss: 0.5050 - accuracy: 0.7885
580/640 [==========================>...] - ETA: 0s - loss: 0.5039 - accuracy: 0.7914
616/640 [===========================>..] - ETA: 0s - loss: 0.5113 - accuracy: 0.7890
640/640 [==============================] - 1s 1ms/step - loss: 0.5129 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5129 - accuracy: 0.7859 - val_loss: 0.5699 - val_accuracy: 0.7625
Epoch 59/100

  1/640 [..............................] - ETA: 2s - loss: 0.0000e+00 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.6731 - accuracy: 0.6829    
 88/640 [===>..........................] - ETA: 0s - loss: 0.6077 - accuracy: 0.7273
114/640 [====>.........................] - ETA: 0s - loss: 0.5957 - accuracy: 0.7281
143/640 [=====>........................] - ETA: 0s - loss: 0.5727 - accuracy: 0.7413
167/640 [======>.......................] - ETA: 0s - loss: 0.5762 - accuracy: 0.7545
186/640 [=======>......................] - ETA: 0s - loss: 0.5629 - accuracy: 0.7634
229/640 [=========>....................] - ETA: 0s - loss: 0.5469 - accuracy: 0.7686
260/640 [===========>..................] - ETA: 0s - loss: 0.5468 - accuracy: 0.7615
295/640 [============>.................] - ETA: 0s - loss: 0.5275 - accuracy: 0.7627
332/640 [==============>...............] - ETA: 0s - loss: 0.5283 - accuracy: 0.7711
374/640 [================>.............] - ETA: 0s - loss: 0.5213 - accuracy: 0.7727
414/640 [==================>...........] - ETA: 0s - loss: 0.5170 - accuracy: 0.7705
449/640 [====================>.........] - ETA: 0s - loss: 0.5245 - accuracy: 0.7684
493/640 [======================>.......] - ETA: 0s - loss: 0.5124 - accuracy: 0.7748
535/640 [========================>.....] - ETA: 0s - loss: 0.5031 - accuracy: 0.7794
576/640 [==========================>...] - ETA: 0s - loss: 0.5017 - accuracy: 0.7830
614/640 [===========================>..] - ETA: 0s - loss: 0.5162 - accuracy: 0.7752
640/640 [==============================] - 1s 1ms/step - loss: 0.5119 - accuracy: 0.7812

640/640 [==============================] - 1s 2ms/step - loss: 0.5119 - accuracy: 0.7812 - val_loss: 0.5693 - val_accuracy: 0.7563
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 0.0212 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.3653 - accuracy: 0.8500
 87/640 [===>..........................] - ETA: 0s - loss: 0.4421 - accuracy: 0.7931
122/640 [====>.........................] - ETA: 0s - loss: 0.4987 - accuracy: 0.7951
166/640 [======>.......................] - ETA: 0s - loss: 0.5616 - accuracy: 0.7651
204/640 [========>.....................] - ETA: 0s - loss: 0.5355 - accuracy: 0.7647
247/640 [==========>...................] - ETA: 0s - loss: 0.5235 - accuracy: 0.7571
288/640 [============>.................] - ETA: 0s - loss: 0.5211 - accuracy: 0.7569
330/640 [==============>...............] - ETA: 0s - loss: 0.4972 - accuracy: 0.7758
368/640 [================>.............] - ETA: 0s - loss: 0.5108 - accuracy: 0.7717
410/640 [==================>...........] - ETA: 0s - loss: 0.5039 - accuracy: 0.7805
443/640 [===================>..........] - ETA: 0s - loss: 0.4951 - accuracy: 0.7833
486/640 [=====================>........] - ETA: 0s - loss: 0.4936 - accuracy: 0.7860
524/640 [=======================>......] - ETA: 0s - loss: 0.5057 - accuracy: 0.7863
565/640 [=========================>....] - ETA: 0s - loss: 0.5136 - accuracy: 0.7823
607/640 [===========================>..] - ETA: 0s - loss: 0.5145 - accuracy: 0.7825
640/640 [==============================] - 1s 1ms/step - loss: 0.5107 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5107 - accuracy: 0.7844 - val_loss: 0.5690 - val_accuracy: 0.7688
Epoch 61/100

  1/640 [..............................] - ETA: 1s - loss: 6.2583e-05 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4107 - accuracy: 0.8000    
 91/640 [===>..........................] - ETA: 0s - loss: 0.6378 - accuracy: 0.7582
131/640 [=====>........................] - ETA: 0s - loss: 0.5782 - accuracy: 0.7634
165/640 [======>.......................] - ETA: 0s - loss: 0.5376 - accuracy: 0.7758
202/640 [========>.....................] - ETA: 0s - loss: 0.5395 - accuracy: 0.7525
237/640 [==========>...................] - ETA: 0s - loss: 0.5393 - accuracy: 0.7511
270/640 [===========>..................] - ETA: 0s - loss: 0.5252 - accuracy: 0.7556
302/640 [=============>................] - ETA: 0s - loss: 0.5461 - accuracy: 0.7517
339/640 [==============>...............] - ETA: 0s - loss: 0.5472 - accuracy: 0.7552
376/640 [================>.............] - ETA: 0s - loss: 0.5280 - accuracy: 0.7686
416/640 [==================>...........] - ETA: 0s - loss: 0.5076 - accuracy: 0.7861
456/640 [====================>.........] - ETA: 0s - loss: 0.5270 - accuracy: 0.7829
492/640 [======================>.......] - ETA: 0s - loss: 0.5116 - accuracy: 0.7907
524/640 [=======================>......] - ETA: 0s - loss: 0.5148 - accuracy: 0.7882
559/640 [=========================>....] - ETA: 0s - loss: 0.5084 - accuracy: 0.7907
592/640 [==========================>...] - ETA: 0s - loss: 0.5081 - accuracy: 0.7889
638/640 [============================>.] - ETA: 0s - loss: 0.5090 - accuracy: 0.7884
640/640 [==============================] - 1s 1ms/step - loss: 0.5092 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5092 - accuracy: 0.7891 - val_loss: 0.5653 - val_accuracy: 0.7563
Epoch 62/100

  1/640 [..............................] - ETA: 1s - loss: 0.0432 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5094 - accuracy: 0.7255
104/640 [===>..........................] - ETA: 0s - loss: 0.5016 - accuracy: 0.7500
140/640 [=====>........................] - ETA: 0s - loss: 0.5257 - accuracy: 0.7429
181/640 [=======>......................] - ETA: 0s - loss: 0.5041 - accuracy: 0.7624
220/640 [=========>....................] - ETA: 0s - loss: 0.5124 - accuracy: 0.7818
262/640 [===========>..................] - ETA: 0s - loss: 0.5251 - accuracy: 0.7824
301/640 [=============>................] - ETA: 0s - loss: 0.5300 - accuracy: 0.7774
340/640 [==============>...............] - ETA: 0s - loss: 0.5325 - accuracy: 0.7706
379/640 [================>.............] - ETA: 0s - loss: 0.5276 - accuracy: 0.7731
425/640 [==================>...........] - ETA: 0s - loss: 0.5068 - accuracy: 0.7882
463/640 [====================>.........] - ETA: 0s - loss: 0.5050 - accuracy: 0.7883
502/640 [======================>.......] - ETA: 0s - loss: 0.5139 - accuracy: 0.7829
545/640 [========================>.....] - ETA: 0s - loss: 0.5153 - accuracy: 0.7817
570/640 [=========================>....] - ETA: 0s - loss: 0.5151 - accuracy: 0.7789
615/640 [===========================>..] - ETA: 0s - loss: 0.5103 - accuracy: 0.7837
640/640 [==============================] - 1s 1ms/step - loss: 0.5081 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5081 - accuracy: 0.7844 - val_loss: 0.5633 - val_accuracy: 0.7688
Epoch 63/100

  1/640 [..............................] - ETA: 1s - loss: 3.2554 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.5212 - accuracy: 0.7447    
 97/640 [===>..........................] - ETA: 0s - loss: 0.6677 - accuracy: 0.7423
134/640 [=====>........................] - ETA: 0s - loss: 0.6018 - accuracy: 0.7537
172/640 [=======>......................] - ETA: 0s - loss: 0.5712 - accuracy: 0.7558
212/640 [========>.....................] - ETA: 0s - loss: 0.5646 - accuracy: 0.7689
256/640 [===========>..................] - ETA: 0s - loss: 0.5429 - accuracy: 0.7695
295/640 [============>.................] - ETA: 0s - loss: 0.5341 - accuracy: 0.7729
334/640 [==============>...............] - ETA: 0s - loss: 0.5553 - accuracy: 0.7725
375/640 [================>.............] - ETA: 0s - loss: 0.5388 - accuracy: 0.7733
417/640 [==================>...........] - ETA: 0s - loss: 0.5495 - accuracy: 0.7674
456/640 [====================>.........] - ETA: 0s - loss: 0.5386 - accuracy: 0.7675
484/640 [=====================>........] - ETA: 0s - loss: 0.5388 - accuracy: 0.7624
519/640 [=======================>......] - ETA: 0s - loss: 0.5306 - accuracy: 0.7688
558/640 [=========================>....] - ETA: 0s - loss: 0.5264 - accuracy: 0.7742
594/640 [==========================>...] - ETA: 0s - loss: 0.5117 - accuracy: 0.7795
625/640 [============================>.] - ETA: 0s - loss: 0.5152 - accuracy: 0.7808
640/640 [==============================] - 1s 2ms/step - loss: 0.5078 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5078 - accuracy: 0.7828 - val_loss: 0.5630 - val_accuracy: 0.7563
Epoch 64/100

  1/640 [..............................] - ETA: 0s - loss: 0.0269 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.4905 - accuracy: 0.8372
 92/640 [===>..........................] - ETA: 0s - loss: 0.5303 - accuracy: 0.7935
127/640 [====>.........................] - ETA: 0s - loss: 0.5463 - accuracy: 0.8110
165/640 [======>.......................] - ETA: 0s - loss: 0.5218 - accuracy: 0.8121
211/640 [========>.....................] - ETA: 0s - loss: 0.5491 - accuracy: 0.8009
256/640 [===========>..................] - ETA: 0s - loss: 0.5439 - accuracy: 0.8008
286/640 [============>.................] - ETA: 0s - loss: 0.5335 - accuracy: 0.7972
325/640 [==============>...............] - ETA: 0s - loss: 0.5346 - accuracy: 0.7785
356/640 [===============>..............] - ETA: 0s - loss: 0.5389 - accuracy: 0.7725
394/640 [=================>............] - ETA: 0s - loss: 0.5204 - accuracy: 0.7843
433/640 [===================>..........] - ETA: 0s - loss: 0.5073 - accuracy: 0.7852
470/640 [=====================>........] - ETA: 0s - loss: 0.4999 - accuracy: 0.7915
510/640 [======================>.......] - ETA: 0s - loss: 0.5008 - accuracy: 0.7922
551/640 [========================>.....] - ETA: 0s - loss: 0.5022 - accuracy: 0.7913
595/640 [==========================>...] - ETA: 0s - loss: 0.5063 - accuracy: 0.7916
633/640 [============================>.] - ETA: 0s - loss: 0.5049 - accuracy: 0.7930
640/640 [==============================] - 1s 1ms/step - loss: 0.5066 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.5066 - accuracy: 0.7906 - val_loss: 0.5691 - val_accuracy: 0.7500
Epoch 65/100

  1/640 [..............................] - ETA: 0s - loss: 0.0362 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.3683 - accuracy: 0.8810
 87/640 [===>..........................] - ETA: 0s - loss: 0.4319 - accuracy: 0.8046
124/640 [====>.........................] - ETA: 0s - loss: 0.4878 - accuracy: 0.7742
174/640 [=======>......................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7471
223/640 [=========>....................] - ETA: 0s - loss: 0.5137 - accuracy: 0.7623
271/640 [===========>..................] - ETA: 0s - loss: 0.5206 - accuracy: 0.7601
312/640 [=============>................] - ETA: 0s - loss: 0.5046 - accuracy: 0.7724
356/640 [===============>..............] - ETA: 0s - loss: 0.5082 - accuracy: 0.7669
395/640 [=================>............] - ETA: 0s - loss: 0.4895 - accuracy: 0.7772
434/640 [===================>..........] - ETA: 0s - loss: 0.4791 - accuracy: 0.7834
474/640 [=====================>........] - ETA: 0s - loss: 0.4831 - accuracy: 0.7869
516/640 [=======================>......] - ETA: 0s - loss: 0.4837 - accuracy: 0.7868
558/640 [=========================>....] - ETA: 0s - loss: 0.4847 - accuracy: 0.7903
597/640 [==========================>...] - ETA: 0s - loss: 0.4975 - accuracy: 0.7873
638/640 [============================>.] - ETA: 0s - loss: 0.5059 - accuracy: 0.7837
640/640 [==============================] - 1s 1ms/step - loss: 0.5072 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5072 - accuracy: 0.7828 - val_loss: 0.5647 - val_accuracy: 0.7563
Epoch 66/100

  1/640 [..............................] - ETA: 1s - loss: 0.0462 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.6103 - accuracy: 0.7000
 95/640 [===>..........................] - ETA: 0s - loss: 0.6446 - accuracy: 0.6737
129/640 [=====>........................] - ETA: 0s - loss: 0.5816 - accuracy: 0.7132
164/640 [======>.......................] - ETA: 0s - loss: 0.5608 - accuracy: 0.7256
195/640 [========>.....................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7333
235/640 [==========>...................] - ETA: 0s - loss: 0.5821 - accuracy: 0.7234
271/640 [===========>..................] - ETA: 0s - loss: 0.5553 - accuracy: 0.7454
309/640 [=============>................] - ETA: 0s - loss: 0.5466 - accuracy: 0.7605
342/640 [===============>..............] - ETA: 0s - loss: 0.5340 - accuracy: 0.7690
373/640 [================>.............] - ETA: 0s - loss: 0.5307 - accuracy: 0.7668
410/640 [==================>...........] - ETA: 0s - loss: 0.5342 - accuracy: 0.7707
445/640 [===================>..........] - ETA: 0s - loss: 0.5419 - accuracy: 0.7663
480/640 [=====================>........] - ETA: 0s - loss: 0.5350 - accuracy: 0.7688
522/640 [=======================>......] - ETA: 0s - loss: 0.5198 - accuracy: 0.7797
555/640 [=========================>....] - ETA: 0s - loss: 0.5192 - accuracy: 0.7766
588/640 [==========================>...] - ETA: 0s - loss: 0.5211 - accuracy: 0.7755
619/640 [============================>.] - ETA: 0s - loss: 0.5105 - accuracy: 0.7819
640/640 [==============================] - 1s 1ms/step - loss: 0.5047 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5047 - accuracy: 0.7859 - val_loss: 0.5594 - val_accuracy: 0.7563
Epoch 67/100

  1/640 [..............................] - ETA: 1s - loss: 0.6408 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.5565 - accuracy: 0.7561
 91/640 [===>..........................] - ETA: 0s - loss: 0.4681 - accuracy: 0.8352
128/640 [=====>........................] - ETA: 0s - loss: 0.5128 - accuracy: 0.7969
171/640 [=======>......................] - ETA: 0s - loss: 0.4829 - accuracy: 0.8012
212/640 [========>.....................] - ETA: 0s - loss: 0.4715 - accuracy: 0.8019
254/640 [==========>...................] - ETA: 0s - loss: 0.4528 - accuracy: 0.8110
294/640 [============>.................] - ETA: 0s - loss: 0.4610 - accuracy: 0.7993
335/640 [==============>...............] - ETA: 0s - loss: 0.5052 - accuracy: 0.7910
371/640 [================>.............] - ETA: 0s - loss: 0.5098 - accuracy: 0.7844
414/640 [==================>...........] - ETA: 0s - loss: 0.5163 - accuracy: 0.7802
456/640 [====================>.........] - ETA: 0s - loss: 0.5186 - accuracy: 0.7785
496/640 [======================>.......] - ETA: 0s - loss: 0.5053 - accuracy: 0.7863
536/640 [========================>.....] - ETA: 0s - loss: 0.5087 - accuracy: 0.7854
576/640 [==========================>...] - ETA: 0s - loss: 0.5085 - accuracy: 0.7847
620/640 [============================>.] - ETA: 0s - loss: 0.5030 - accuracy: 0.7871
640/640 [==============================] - 1s 1ms/step - loss: 0.5038 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5038 - accuracy: 0.7859 - val_loss: 0.5612 - val_accuracy: 0.7625
Epoch 68/100

  1/640 [..............................] - ETA: 1s - loss: 0.0330 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.4930 - accuracy: 0.7273
106/640 [===>..........................] - ETA: 0s - loss: 0.4758 - accuracy: 0.7547
145/640 [=====>........................] - ETA: 0s - loss: 0.5246 - accuracy: 0.7448
188/640 [=======>......................] - ETA: 0s - loss: 0.5133 - accuracy: 0.7606
234/640 [=========>....................] - ETA: 0s - loss: 0.4742 - accuracy: 0.7863
274/640 [===========>..................] - ETA: 0s - loss: 0.4703 - accuracy: 0.7883
316/640 [=============>................] - ETA: 0s - loss: 0.4609 - accuracy: 0.7911
361/640 [===============>..............] - ETA: 0s - loss: 0.4481 - accuracy: 0.8006
404/640 [=================>............] - ETA: 0s - loss: 0.4606 - accuracy: 0.7946
444/640 [===================>..........] - ETA: 0s - loss: 0.4608 - accuracy: 0.7995
481/640 [=====================>........] - ETA: 0s - loss: 0.4807 - accuracy: 0.7900
516/640 [=======================>......] - ETA: 0s - loss: 0.4763 - accuracy: 0.7946
561/640 [=========================>....] - ETA: 0s - loss: 0.4998 - accuracy: 0.7932
609/640 [===========================>..] - ETA: 0s - loss: 0.4982 - accuracy: 0.7964
640/640 [==============================] - 1s 1ms/step - loss: 0.5038 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.5038 - accuracy: 0.7906 - val_loss: 0.5579 - val_accuracy: 0.7563
Epoch 69/100

  1/640 [..............................] - ETA: 1s - loss: 0.2310 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4116 - accuracy: 0.8049
 88/640 [===>..........................] - ETA: 0s - loss: 0.5307 - accuracy: 0.7500
120/640 [====>.........................] - ETA: 0s - loss: 0.5956 - accuracy: 0.7417
148/640 [=====>........................] - ETA: 0s - loss: 0.5509 - accuracy: 0.7635
179/640 [=======>......................] - ETA: 0s - loss: 0.5332 - accuracy: 0.7821
217/640 [=========>....................] - ETA: 0s - loss: 0.5352 - accuracy: 0.7788
258/640 [===========>..................] - ETA: 0s - loss: 0.5070 - accuracy: 0.7868
294/640 [============>.................] - ETA: 0s - loss: 0.4993 - accuracy: 0.7891
331/640 [==============>...............] - ETA: 0s - loss: 0.4990 - accuracy: 0.7976
371/640 [================>.............] - ETA: 0s - loss: 0.5044 - accuracy: 0.7925
405/640 [=================>............] - ETA: 0s - loss: 0.5097 - accuracy: 0.7926
450/640 [====================>.........] - ETA: 0s - loss: 0.5036 - accuracy: 0.7978
489/640 [=====================>........] - ETA: 0s - loss: 0.5066 - accuracy: 0.7914
531/640 [=======================>......] - ETA: 0s - loss: 0.5194 - accuracy: 0.7872
578/640 [==========================>...] - ETA: 0s - loss: 0.5092 - accuracy: 0.7907
613/640 [===========================>..] - ETA: 0s - loss: 0.4988 - accuracy: 0.7945
640/640 [==============================] - 1s 1ms/step - loss: 0.5024 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.5024 - accuracy: 0.7969 - val_loss: 0.5595 - val_accuracy: 0.7563
Epoch 70/100

  1/640 [..............................] - ETA: 0s - loss: 0.4884 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.5969 - accuracy: 0.7636
104/640 [===>..........................] - ETA: 0s - loss: 0.5672 - accuracy: 0.7692
143/640 [=====>........................] - ETA: 0s - loss: 0.5468 - accuracy: 0.7762
188/640 [=======>......................] - ETA: 0s - loss: 0.5258 - accuracy: 0.7819
230/640 [=========>....................] - ETA: 0s - loss: 0.5312 - accuracy: 0.7783
273/640 [===========>..................] - ETA: 0s - loss: 0.5171 - accuracy: 0.7839
301/640 [=============>................] - ETA: 0s - loss: 0.5283 - accuracy: 0.7807
345/640 [===============>..............] - ETA: 0s - loss: 0.5138 - accuracy: 0.7826
390/640 [=================>............] - ETA: 0s - loss: 0.5095 - accuracy: 0.7897
430/640 [===================>..........] - ETA: 0s - loss: 0.5082 - accuracy: 0.7907
471/640 [=====================>........] - ETA: 0s - loss: 0.5062 - accuracy: 0.7919
513/640 [=======================>......] - ETA: 0s - loss: 0.5032 - accuracy: 0.7914
546/640 [========================>.....] - ETA: 0s - loss: 0.5061 - accuracy: 0.7839
586/640 [==========================>...] - ETA: 0s - loss: 0.4942 - accuracy: 0.7918
627/640 [============================>.] - ETA: 0s - loss: 0.4963 - accuracy: 0.7927
640/640 [==============================] - 1s 1ms/step - loss: 0.5019 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5019 - accuracy: 0.7891 - val_loss: 0.5559 - val_accuracy: 0.7500
Epoch 71/100

  1/640 [..............................] - ETA: 1s - loss: 0.0624 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.5380 - accuracy: 0.7222
106/640 [===>..........................] - ETA: 0s - loss: 0.4767 - accuracy: 0.7642
143/640 [=====>........................] - ETA: 0s - loss: 0.4640 - accuracy: 0.7762
160/640 [======>.......................] - ETA: 0s - loss: 0.5298 - accuracy: 0.7688
200/640 [========>.....................] - ETA: 0s - loss: 0.4901 - accuracy: 0.7950
247/640 [==========>...................] - ETA: 0s - loss: 0.5268 - accuracy: 0.7895
270/640 [===========>..................] - ETA: 0s - loss: 0.5353 - accuracy: 0.7852
308/640 [=============>................] - ETA: 0s - loss: 0.5481 - accuracy: 0.7727
355/640 [===============>..............] - ETA: 0s - loss: 0.5418 - accuracy: 0.7831
402/640 [=================>............] - ETA: 0s - loss: 0.5270 - accuracy: 0.7836
447/640 [===================>..........] - ETA: 0s - loss: 0.5341 - accuracy: 0.7785
495/640 [======================>.......] - ETA: 0s - loss: 0.5246 - accuracy: 0.7838
536/640 [========================>.....] - ETA: 0s - loss: 0.5143 - accuracy: 0.7873
571/640 [=========================>....] - ETA: 0s - loss: 0.5027 - accuracy: 0.7951
611/640 [===========================>..] - ETA: 0s - loss: 0.5046 - accuracy: 0.7921
640/640 [==============================] - 1s 1ms/step - loss: 0.4991 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4991 - accuracy: 0.7922 - val_loss: 0.5612 - val_accuracy: 0.7625
Epoch 72/100

  1/640 [..............................] - ETA: 1s - loss: 0.0466 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.6945 - accuracy: 0.7500
 91/640 [===>..........................] - ETA: 0s - loss: 0.5318 - accuracy: 0.7912
118/640 [====>.........................] - ETA: 0s - loss: 0.4961 - accuracy: 0.8051
165/640 [======>.......................] - ETA: 0s - loss: 0.4838 - accuracy: 0.8061
213/640 [========>.....................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8075
259/640 [===========>..................] - ETA: 0s - loss: 0.5213 - accuracy: 0.7992
290/640 [============>.................] - ETA: 0s - loss: 0.5174 - accuracy: 0.7897
324/640 [==============>...............] - ETA: 0s - loss: 0.5279 - accuracy: 0.7840
352/640 [===============>..............] - ETA: 0s - loss: 0.5150 - accuracy: 0.7869
390/640 [=================>............] - ETA: 0s - loss: 0.5074 - accuracy: 0.7846
428/640 [===================>..........] - ETA: 0s - loss: 0.5041 - accuracy: 0.7850
472/640 [=====================>........] - ETA: 0s - loss: 0.5155 - accuracy: 0.7797
513/640 [=======================>......] - ETA: 0s - loss: 0.5173 - accuracy: 0.7836
554/640 [========================>.....] - ETA: 0s - loss: 0.5149 - accuracy: 0.7834
590/640 [==========================>...] - ETA: 0s - loss: 0.5035 - accuracy: 0.7881
640/640 [==============================] - 1s 1ms/step - loss: 0.4983 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4983 - accuracy: 0.7891 - val_loss: 0.5622 - val_accuracy: 0.7500
Epoch 73/100

  1/640 [..............................] - ETA: 1s - loss: 1.5896 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.4822 - accuracy: 0.8511    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4472 - accuracy: 0.8438
138/640 [=====>........................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8333
189/640 [=======>......................] - ETA: 0s - loss: 0.5058 - accuracy: 0.8307
226/640 [=========>....................] - ETA: 0s - loss: 0.5086 - accuracy: 0.8186
264/640 [===========>..................] - ETA: 0s - loss: 0.5073 - accuracy: 0.8030
306/640 [=============>................] - ETA: 0s - loss: 0.4844 - accuracy: 0.8105
350/640 [===============>..............] - ETA: 0s - loss: 0.4755 - accuracy: 0.8114
386/640 [=================>............] - ETA: 0s - loss: 0.4735 - accuracy: 0.8109
431/640 [===================>..........] - ETA: 0s - loss: 0.4716 - accuracy: 0.8144
474/640 [=====================>........] - ETA: 0s - loss: 0.4720 - accuracy: 0.8101
515/640 [=======================>......] - ETA: 0s - loss: 0.4699 - accuracy: 0.8078
557/640 [=========================>....] - ETA: 0s - loss: 0.4762 - accuracy: 0.8061
597/640 [==========================>...] - ETA: 0s - loss: 0.4899 - accuracy: 0.7973
639/640 [============================>.] - ETA: 0s - loss: 0.4985 - accuracy: 0.7934
640/640 [==============================] - 1s 1ms/step - loss: 0.4980 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4980 - accuracy: 0.7937 - val_loss: 0.5625 - val_accuracy: 0.7500
Epoch 74/100

  1/640 [..............................] - ETA: 0s - loss: 1.0428 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 0.5484 - accuracy: 0.7317    
 90/640 [===>..........................] - ETA: 0s - loss: 0.4907 - accuracy: 0.7667
129/640 [=====>........................] - ETA: 0s - loss: 0.4378 - accuracy: 0.8140
169/640 [======>.......................] - ETA: 0s - loss: 0.4288 - accuracy: 0.8343
203/640 [========>.....................] - ETA: 0s - loss: 0.4206 - accuracy: 0.8374
235/640 [==========>...................] - ETA: 0s - loss: 0.4258 - accuracy: 0.8255
269/640 [===========>..................] - ETA: 0s - loss: 0.4517 - accuracy: 0.8141
308/640 [=============>................] - ETA: 0s - loss: 0.4700 - accuracy: 0.8084
343/640 [===============>..............] - ETA: 0s - loss: 0.4974 - accuracy: 0.7988
382/640 [================>.............] - ETA: 0s - loss: 0.5297 - accuracy: 0.7906
416/640 [==================>...........] - ETA: 0s - loss: 0.5225 - accuracy: 0.7957
450/640 [====================>.........] - ETA: 0s - loss: 0.5221 - accuracy: 0.7933
481/640 [=====================>........] - ETA: 0s - loss: 0.5142 - accuracy: 0.7942
522/640 [=======================>......] - ETA: 0s - loss: 0.5057 - accuracy: 0.7950
559/640 [=========================>....] - ETA: 0s - loss: 0.5123 - accuracy: 0.7925
597/640 [==========================>...] - ETA: 0s - loss: 0.5003 - accuracy: 0.7956
629/640 [============================>.] - ETA: 0s - loss: 0.5013 - accuracy: 0.7949
640/640 [==============================] - 1s 1ms/step - loss: 0.4970 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4970 - accuracy: 0.7969 - val_loss: 0.5596 - val_accuracy: 0.7563
Epoch 75/100

  1/640 [..............................] - ETA: 2s - loss: 0.0180 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.4152 - accuracy: 0.7879
 71/640 [==>...........................] - ETA: 0s - loss: 0.5146 - accuracy: 0.7465
 95/640 [===>..........................] - ETA: 0s - loss: 0.5482 - accuracy: 0.7158
117/640 [====>.........................] - ETA: 0s - loss: 0.5451 - accuracy: 0.7350
143/640 [=====>........................] - ETA: 0s - loss: 0.5149 - accuracy: 0.7622
179/640 [=======>......................] - ETA: 0s - loss: 0.5027 - accuracy: 0.7709
215/640 [=========>....................] - ETA: 0s - loss: 0.5029 - accuracy: 0.7581
254/640 [==========>...................] - ETA: 0s - loss: 0.4891 - accuracy: 0.7677
293/640 [============>.................] - ETA: 0s - loss: 0.4902 - accuracy: 0.7782
332/640 [==============>...............] - ETA: 0s - loss: 0.4975 - accuracy: 0.7831
371/640 [================>.............] - ETA: 0s - loss: 0.5156 - accuracy: 0.7844
406/640 [==================>...........] - ETA: 0s - loss: 0.5124 - accuracy: 0.7882
440/640 [===================>..........] - ETA: 0s - loss: 0.5076 - accuracy: 0.7886
469/640 [====================>.........] - ETA: 0s - loss: 0.5095 - accuracy: 0.7846
496/640 [======================>.......] - ETA: 0s - loss: 0.4931 - accuracy: 0.7944
519/640 [=======================>......] - ETA: 0s - loss: 0.4818 - accuracy: 0.7996
550/640 [========================>.....] - ETA: 0s - loss: 0.4898 - accuracy: 0.7927
584/640 [==========================>...] - ETA: 0s - loss: 0.5081 - accuracy: 0.7825
621/640 [============================>.] - ETA: 0s - loss: 0.4989 - accuracy: 0.7842
640/640 [==============================] - 1s 2ms/step - loss: 0.4971 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.4971 - accuracy: 0.7844 - val_loss: 0.5608 - val_accuracy: 0.7500
Epoch 76/100

  1/640 [..............................] - ETA: 0s - loss: 3.3397e-04 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.6066 - accuracy: 0.7000    
 88/640 [===>..........................] - ETA: 0s - loss: 0.5905 - accuracy: 0.7386
107/640 [====>.........................] - ETA: 0s - loss: 0.5744 - accuracy: 0.7383
134/640 [=====>........................] - ETA: 0s - loss: 0.5611 - accuracy: 0.7463
162/640 [======>.......................] - ETA: 0s - loss: 0.5415 - accuracy: 0.7469
194/640 [========>.....................] - ETA: 0s - loss: 0.5263 - accuracy: 0.7371
239/640 [==========>...................] - ETA: 0s - loss: 0.5076 - accuracy: 0.7531
288/640 [============>.................] - ETA: 0s - loss: 0.5164 - accuracy: 0.7639
322/640 [==============>...............] - ETA: 0s - loss: 0.5122 - accuracy: 0.7702
347/640 [===============>..............] - ETA: 0s - loss: 0.4896 - accuracy: 0.7867
371/640 [================>.............] - ETA: 0s - loss: 0.4826 - accuracy: 0.7951
396/640 [=================>............] - ETA: 0s - loss: 0.4759 - accuracy: 0.8005
423/640 [==================>...........] - ETA: 0s - loss: 0.4826 - accuracy: 0.8038
456/640 [====================>.........] - ETA: 0s - loss: 0.4736 - accuracy: 0.8048
489/640 [=====================>........] - ETA: 0s - loss: 0.4966 - accuracy: 0.7975
520/640 [=======================>......] - ETA: 0s - loss: 0.4970 - accuracy: 0.7981
554/640 [========================>.....] - ETA: 0s - loss: 0.5040 - accuracy: 0.7924
591/640 [==========================>...] - ETA: 0s - loss: 0.4951 - accuracy: 0.8003
630/640 [============================>.] - ETA: 0s - loss: 0.4871 - accuracy: 0.8016
640/640 [==============================] - 1s 2ms/step - loss: 0.4961 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4961 - accuracy: 0.7984 - val_loss: 0.5606 - val_accuracy: 0.7563
Epoch 77/100

  1/640 [..............................] - ETA: 3s - loss: 3.3804 - accuracy: 0.0000e+00
 17/640 [..............................] - ETA: 1s - loss: 0.5532 - accuracy: 0.7647    
 49/640 [=>............................] - ETA: 1s - loss: 0.4900 - accuracy: 0.7959
 95/640 [===>..........................] - ETA: 0s - loss: 0.4448 - accuracy: 0.8421
134/640 [=====>........................] - ETA: 0s - loss: 0.4265 - accuracy: 0.8284
182/640 [=======>......................] - ETA: 0s - loss: 0.4236 - accuracy: 0.8242
213/640 [========>.....................] - ETA: 0s - loss: 0.4310 - accuracy: 0.8216
248/640 [==========>...................] - ETA: 0s - loss: 0.4779 - accuracy: 0.8024
284/640 [============>.................] - ETA: 0s - loss: 0.4754 - accuracy: 0.7993
318/640 [=============>................] - ETA: 0s - loss: 0.4798 - accuracy: 0.8019
356/640 [===============>..............] - ETA: 0s - loss: 0.4995 - accuracy: 0.7949
397/640 [=================>............] - ETA: 0s - loss: 0.5105 - accuracy: 0.7935
441/640 [===================>..........] - ETA: 0s - loss: 0.5085 - accuracy: 0.7868
480/640 [=====================>........] - ETA: 0s - loss: 0.5008 - accuracy: 0.7937
522/640 [=======================>......] - ETA: 0s - loss: 0.5011 - accuracy: 0.7931
564/640 [=========================>....] - ETA: 0s - loss: 0.4894 - accuracy: 0.7979
596/640 [==========================>...] - ETA: 0s - loss: 0.4886 - accuracy: 0.7936
628/640 [============================>.] - ETA: 0s - loss: 0.5006 - accuracy: 0.7914
640/640 [==============================] - 1s 1ms/step - loss: 0.4955 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4955 - accuracy: 0.7953 - val_loss: 0.5556 - val_accuracy: 0.7563
Epoch 78/100

  1/640 [..............................] - ETA: 1s - loss: 0.3419 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.5923 - accuracy: 0.8000
 81/640 [==>...........................] - ETA: 0s - loss: 0.5453 - accuracy: 0.8025
118/640 [====>.........................] - ETA: 0s - loss: 0.5138 - accuracy: 0.8136
161/640 [======>.......................] - ETA: 0s - loss: 0.4765 - accuracy: 0.8261
195/640 [========>.....................] - ETA: 0s - loss: 0.4760 - accuracy: 0.8205
239/640 [==========>...................] - ETA: 0s - loss: 0.4529 - accuracy: 0.8326
284/640 [============>.................] - ETA: 0s - loss: 0.4893 - accuracy: 0.8134
328/640 [==============>...............] - ETA: 0s - loss: 0.4699 - accuracy: 0.8201
369/640 [================>.............] - ETA: 0s - loss: 0.4639 - accuracy: 0.8103
410/640 [==================>...........] - ETA: 0s - loss: 0.4659 - accuracy: 0.8049
452/640 [====================>.........] - ETA: 0s - loss: 0.4584 - accuracy: 0.8075
494/640 [======================>.......] - ETA: 0s - loss: 0.4799 - accuracy: 0.7996
531/640 [=======================>......] - ETA: 0s - loss: 0.4936 - accuracy: 0.7910
570/640 [=========================>....] - ETA: 0s - loss: 0.4992 - accuracy: 0.7912
609/640 [===========================>..] - ETA: 0s - loss: 0.5037 - accuracy: 0.7865
640/640 [==============================] - 1s 1ms/step - loss: 0.4955 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.4955 - accuracy: 0.7906 - val_loss: 0.5581 - val_accuracy: 0.7500
Epoch 79/100

  1/640 [..............................] - ETA: 5s - loss: 3.3249 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.4384 - accuracy: 0.7885    
101/640 [===>..........................] - ETA: 0s - loss: 0.3955 - accuracy: 0.8020
138/640 [=====>........................] - ETA: 0s - loss: 0.4315 - accuracy: 0.7754
173/640 [=======>......................] - ETA: 0s - loss: 0.4148 - accuracy: 0.7977
207/640 [========>.....................] - ETA: 0s - loss: 0.3995 - accuracy: 0.8116
243/640 [==========>...................] - ETA: 0s - loss: 0.4332 - accuracy: 0.7942
279/640 [============>.................] - ETA: 0s - loss: 0.4523 - accuracy: 0.7885
318/640 [=============>................] - ETA: 0s - loss: 0.4788 - accuracy: 0.7925
355/640 [===============>..............] - ETA: 0s - loss: 0.4704 - accuracy: 0.7972
395/640 [=================>............] - ETA: 0s - loss: 0.4817 - accuracy: 0.7873
428/640 [===================>..........] - ETA: 0s - loss: 0.4820 - accuracy: 0.7850
460/640 [====================>.........] - ETA: 0s - loss: 0.5008 - accuracy: 0.7783
504/640 [======================>.......] - ETA: 0s - loss: 0.4958 - accuracy: 0.7817
521/640 [=======================>......] - ETA: 0s - loss: 0.5005 - accuracy: 0.7812
566/640 [=========================>....] - ETA: 0s - loss: 0.5047 - accuracy: 0.7827
610/640 [===========================>..] - ETA: 0s - loss: 0.5003 - accuracy: 0.7852
640/640 [==============================] - 1s 1ms/step - loss: 0.4943 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4943 - accuracy: 0.7891 - val_loss: 0.5541 - val_accuracy: 0.7563
Epoch 80/100

  1/640 [..............................] - ETA: 1s - loss: 0.1244 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.3756 - accuracy: 0.8049
 88/640 [===>..........................] - ETA: 0s - loss: 0.4231 - accuracy: 0.8523
126/640 [====>.........................] - ETA: 0s - loss: 0.4587 - accuracy: 0.8175
165/640 [======>.......................] - ETA: 0s - loss: 0.4546 - accuracy: 0.8000
206/640 [========>.....................] - ETA: 0s - loss: 0.4555 - accuracy: 0.7913
247/640 [==========>...................] - ETA: 0s - loss: 0.4597 - accuracy: 0.7935
289/640 [============>.................] - ETA: 0s - loss: 0.4840 - accuracy: 0.7958
327/640 [==============>...............] - ETA: 0s - loss: 0.5015 - accuracy: 0.7859
374/640 [================>.............] - ETA: 0s - loss: 0.5012 - accuracy: 0.7914
420/640 [==================>...........] - ETA: 0s - loss: 0.4893 - accuracy: 0.8000
467/640 [====================>.........] - ETA: 0s - loss: 0.4883 - accuracy: 0.7966
506/640 [======================>.......] - ETA: 0s - loss: 0.4920 - accuracy: 0.7925
546/640 [========================>.....] - ETA: 0s - loss: 0.4925 - accuracy: 0.7912
583/640 [==========================>...] - ETA: 0s - loss: 0.4924 - accuracy: 0.7959
622/640 [============================>.] - ETA: 0s - loss: 0.4925 - accuracy: 0.7926
640/640 [==============================] - 1s 1ms/step - loss: 0.4941 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4941 - accuracy: 0.7922 - val_loss: 0.5563 - val_accuracy: 0.7500
Epoch 81/100

  1/640 [..............................] - ETA: 0s - loss: 0.5622 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.3970 - accuracy: 0.8125
 93/640 [===>..........................] - ETA: 0s - loss: 0.4326 - accuracy: 0.8065
127/640 [====>.........................] - ETA: 0s - loss: 0.4422 - accuracy: 0.8031
173/640 [=======>......................] - ETA: 0s - loss: 0.4611 - accuracy: 0.7977
215/640 [=========>....................] - ETA: 0s - loss: 0.4681 - accuracy: 0.7814
262/640 [===========>..................] - ETA: 0s - loss: 0.4438 - accuracy: 0.8015
297/640 [============>.................] - ETA: 0s - loss: 0.4389 - accuracy: 0.8047
339/640 [==============>...............] - ETA: 0s - loss: 0.4607 - accuracy: 0.8024
387/640 [=================>............] - ETA: 0s - loss: 0.4672 - accuracy: 0.7907
434/640 [===================>..........] - ETA: 0s - loss: 0.4747 - accuracy: 0.7880
475/640 [=====================>........] - ETA: 0s - loss: 0.4818 - accuracy: 0.7832
515/640 [=======================>......] - ETA: 0s - loss: 0.4759 - accuracy: 0.7883
537/640 [========================>.....] - ETA: 0s - loss: 0.4692 - accuracy: 0.7952
574/640 [=========================>....] - ETA: 0s - loss: 0.4835 - accuracy: 0.7927
617/640 [===========================>..] - ETA: 0s - loss: 0.4917 - accuracy: 0.7909
640/640 [==============================] - 1s 1ms/step - loss: 0.4942 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.4942 - accuracy: 0.7906 - val_loss: 0.5582 - val_accuracy: 0.7500
Epoch 82/100

  1/640 [..............................] - ETA: 1s - loss: 1.2374 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.5372 - accuracy: 0.7619    
 83/640 [==>...........................] - ETA: 0s - loss: 0.5440 - accuracy: 0.7229
119/640 [====>.........................] - ETA: 0s - loss: 0.5019 - accuracy: 0.7395
145/640 [=====>........................] - ETA: 0s - loss: 0.5560 - accuracy: 0.7172
187/640 [=======>......................] - ETA: 0s - loss: 0.5177 - accuracy: 0.7487
236/640 [==========>...................] - ETA: 0s - loss: 0.5360 - accuracy: 0.7500
281/640 [============>.................] - ETA: 0s - loss: 0.5366 - accuracy: 0.7544
314/640 [=============>................] - ETA: 0s - loss: 0.5205 - accuracy: 0.7675
347/640 [===============>..............] - ETA: 0s - loss: 0.5103 - accuracy: 0.7723
379/640 [================>.............] - ETA: 0s - loss: 0.5060 - accuracy: 0.7810
413/640 [==================>...........] - ETA: 0s - loss: 0.5035 - accuracy: 0.7772
449/640 [====================>.........] - ETA: 0s - loss: 0.4970 - accuracy: 0.7817
488/640 [=====================>........] - ETA: 0s - loss: 0.4834 - accuracy: 0.7889
523/640 [=======================>......] - ETA: 0s - loss: 0.4796 - accuracy: 0.7916
559/640 [=========================>....] - ETA: 0s - loss: 0.4859 - accuracy: 0.7907
595/640 [==========================>...] - ETA: 0s - loss: 0.4807 - accuracy: 0.7966
634/640 [============================>.] - ETA: 0s - loss: 0.4939 - accuracy: 0.7902
640/640 [==============================] - 1s 1ms/step - loss: 0.4933 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.4933 - accuracy: 0.7906 - val_loss: 0.5571 - val_accuracy: 0.7563
Epoch 83/100

  1/640 [..............................] - ETA: 0s - loss: 1.0598 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.4261 - accuracy: 0.7500    
 92/640 [===>..........................] - ETA: 0s - loss: 0.3820 - accuracy: 0.8261
136/640 [=====>........................] - ETA: 0s - loss: 0.4059 - accuracy: 0.8235
190/640 [=======>......................] - ETA: 0s - loss: 0.4417 - accuracy: 0.8053
229/640 [=========>....................] - ETA: 0s - loss: 0.4804 - accuracy: 0.8035
270/640 [===========>..................] - ETA: 0s - loss: 0.4751 - accuracy: 0.8111
307/640 [=============>................] - ETA: 0s - loss: 0.4783 - accuracy: 0.8111
343/640 [===============>..............] - ETA: 0s - loss: 0.4832 - accuracy: 0.8017
392/640 [=================>............] - ETA: 0s - loss: 0.4750 - accuracy: 0.8112
436/640 [===================>..........] - ETA: 0s - loss: 0.4791 - accuracy: 0.8119
482/640 [=====================>........] - ETA: 0s - loss: 0.4720 - accuracy: 0.8133
524/640 [=======================>......] - ETA: 0s - loss: 0.4707 - accuracy: 0.8149
568/640 [=========================>....] - ETA: 0s - loss: 0.4861 - accuracy: 0.8046
609/640 [===========================>..] - ETA: 0s - loss: 0.4971 - accuracy: 0.7997
640/640 [==============================] - 1s 1ms/step - loss: 0.4929 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4929 - accuracy: 0.8016 - val_loss: 0.5544 - val_accuracy: 0.7500
Epoch 84/100

  1/640 [..............................] - ETA: 1s - loss: 1.2686 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.6903 - accuracy: 0.6444    
 91/640 [===>..........................] - ETA: 0s - loss: 0.6174 - accuracy: 0.7143
137/640 [=====>........................] - ETA: 0s - loss: 0.5625 - accuracy: 0.7591
188/640 [=======>......................] - ETA: 0s - loss: 0.5529 - accuracy: 0.7606
223/640 [=========>....................] - ETA: 0s - loss: 0.5354 - accuracy: 0.7578
263/640 [===========>..................] - ETA: 0s - loss: 0.5241 - accuracy: 0.7567
306/640 [=============>................] - ETA: 0s - loss: 0.5221 - accuracy: 0.7516
346/640 [===============>..............] - ETA: 0s - loss: 0.4996 - accuracy: 0.7630
389/640 [=================>............] - ETA: 0s - loss: 0.4958 - accuracy: 0.7661
430/640 [===================>..........] - ETA: 0s - loss: 0.4923 - accuracy: 0.7721
473/640 [=====================>........] - ETA: 0s - loss: 0.4812 - accuracy: 0.7801
513/640 [=======================>......] - ETA: 0s - loss: 0.4801 - accuracy: 0.7856
549/640 [========================>.....] - ETA: 0s - loss: 0.4713 - accuracy: 0.7905
583/640 [==========================>...] - ETA: 0s - loss: 0.4824 - accuracy: 0.7890
617/640 [===========================>..] - ETA: 0s - loss: 0.4821 - accuracy: 0.7877
640/640 [==============================] - 1s 1ms/step - loss: 0.4913 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4913 - accuracy: 0.7891 - val_loss: 0.5547 - val_accuracy: 0.7563
Epoch 85/100

  1/640 [..............................] - ETA: 1s - loss: 0.8608 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.4250 - accuracy: 0.7778    
 91/640 [===>..........................] - ETA: 0s - loss: 0.4037 - accuracy: 0.8132
116/640 [====>.........................] - ETA: 0s - loss: 0.4041 - accuracy: 0.8276
148/640 [=====>........................] - ETA: 0s - loss: 0.4529 - accuracy: 0.8243
184/640 [=======>......................] - ETA: 0s - loss: 0.4753 - accuracy: 0.8043
220/640 [=========>....................] - ETA: 0s - loss: 0.4833 - accuracy: 0.8000
258/640 [===========>..................] - ETA: 0s - loss: 0.4798 - accuracy: 0.8140
296/640 [============>.................] - ETA: 0s - loss: 0.4893 - accuracy: 0.8041
334/640 [==============>...............] - ETA: 0s - loss: 0.5149 - accuracy: 0.7874
369/640 [================>.............] - ETA: 0s - loss: 0.4913 - accuracy: 0.7995
406/640 [==================>...........] - ETA: 0s - loss: 0.4693 - accuracy: 0.8103
456/640 [====================>.........] - ETA: 0s - loss: 0.4623 - accuracy: 0.8114
507/640 [======================>.......] - ETA: 0s - loss: 0.4761 - accuracy: 0.7988
546/640 [========================>.....] - ETA: 0s - loss: 0.4723 - accuracy: 0.7967
588/640 [==========================>...] - ETA: 0s - loss: 0.4833 - accuracy: 0.7891
625/640 [============================>.] - ETA: 0s - loss: 0.4920 - accuracy: 0.7920
640/640 [==============================] - 1s 1ms/step - loss: 0.4928 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4928 - accuracy: 0.7891 - val_loss: 0.5550 - val_accuracy: 0.7500
Epoch 86/100

  1/640 [..............................] - ETA: 0s - loss: 0.4230 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4519 - accuracy: 0.7800
 99/640 [===>..........................] - ETA: 0s - loss: 0.5117 - accuracy: 0.8081
140/640 [=====>........................] - ETA: 0s - loss: 0.5334 - accuracy: 0.8000
182/640 [=======>......................] - ETA: 0s - loss: 0.5661 - accuracy: 0.8022
223/640 [=========>....................] - ETA: 0s - loss: 0.5413 - accuracy: 0.7982
268/640 [===========>..................] - ETA: 0s - loss: 0.5249 - accuracy: 0.7985
310/640 [=============>................] - ETA: 0s - loss: 0.5231 - accuracy: 0.7968
353/640 [===============>..............] - ETA: 0s - loss: 0.5075 - accuracy: 0.8017
393/640 [=================>............] - ETA: 0s - loss: 0.5028 - accuracy: 0.7990
439/640 [===================>..........] - ETA: 0s - loss: 0.5114 - accuracy: 0.7813
485/640 [=====================>........] - ETA: 0s - loss: 0.5035 - accuracy: 0.7835
526/640 [=======================>......] - ETA: 0s - loss: 0.4969 - accuracy: 0.7852
567/640 [=========================>....] - ETA: 0s - loss: 0.4952 - accuracy: 0.7848
603/640 [===========================>..] - ETA: 0s - loss: 0.4992 - accuracy: 0.7844
640/640 [==============================] - 1s 1ms/step - loss: 0.4918 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4918 - accuracy: 0.7891 - val_loss: 0.5557 - val_accuracy: 0.7500
Epoch 87/100

  1/640 [..............................] - ETA: 0s - loss: 0.0052 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5173 - accuracy: 0.8462
104/640 [===>..........................] - ETA: 0s - loss: 0.5068 - accuracy: 0.8077
140/640 [=====>........................] - ETA: 0s - loss: 0.4464 - accuracy: 0.8429
185/640 [=======>......................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8216
227/640 [=========>....................] - ETA: 0s - loss: 0.4749 - accuracy: 0.8326
267/640 [===========>..................] - ETA: 0s - loss: 0.4789 - accuracy: 0.8315
304/640 [=============>................] - ETA: 0s - loss: 0.4854 - accuracy: 0.8158
344/640 [===============>..............] - ETA: 0s - loss: 0.4915 - accuracy: 0.8169
382/640 [================>.............] - ETA: 0s - loss: 0.5069 - accuracy: 0.8089
419/640 [==================>...........] - ETA: 0s - loss: 0.5117 - accuracy: 0.8067
452/640 [====================>.........] - ETA: 0s - loss: 0.4970 - accuracy: 0.8097
490/640 [=====================>........] - ETA: 0s - loss: 0.4821 - accuracy: 0.8163
531/640 [=======================>......] - ETA: 0s - loss: 0.4762 - accuracy: 0.8173
575/640 [=========================>....] - ETA: 0s - loss: 0.4749 - accuracy: 0.8087
608/640 [===========================>..] - ETA: 0s - loss: 0.4876 - accuracy: 0.8010
640/640 [==============================] - 1s 1ms/step - loss: 0.4913 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4913 - accuracy: 0.7984 - val_loss: 0.5550 - val_accuracy: 0.7375
Epoch 88/100

  1/640 [..............................] - ETA: 0s - loss: 0.0304 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.6562 - accuracy: 0.7568
 86/640 [===>..........................] - ETA: 0s - loss: 0.6281 - accuracy: 0.7442
120/640 [====>.........................] - ETA: 0s - loss: 0.5365 - accuracy: 0.7750
152/640 [======>.......................] - ETA: 0s - loss: 0.4987 - accuracy: 0.7895
192/640 [========>.....................] - ETA: 0s - loss: 0.4814 - accuracy: 0.8073
228/640 [=========>....................] - ETA: 0s - loss: 0.4732 - accuracy: 0.8026
274/640 [===========>..................] - ETA: 0s - loss: 0.4594 - accuracy: 0.8175
314/640 [=============>................] - ETA: 0s - loss: 0.4636 - accuracy: 0.8185
357/640 [===============>..............] - ETA: 0s - loss: 0.4735 - accuracy: 0.8011
394/640 [=================>............] - ETA: 0s - loss: 0.4854 - accuracy: 0.7893
441/640 [===================>..........] - ETA: 0s - loss: 0.4897 - accuracy: 0.7868
464/640 [====================>.........] - ETA: 0s - loss: 0.4898 - accuracy: 0.7888
513/640 [=======================>......] - ETA: 0s - loss: 0.4749 - accuracy: 0.7953
558/640 [=========================>....] - ETA: 0s - loss: 0.4969 - accuracy: 0.7885
601/640 [===========================>..] - ETA: 0s - loss: 0.4982 - accuracy: 0.7870
640/640 [==============================] - 1s 1ms/step - loss: 0.4912 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4912 - accuracy: 0.7891 - val_loss: 0.5554 - val_accuracy: 0.7500
Epoch 89/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4569 - accuracy: 0.8235    
102/640 [===>..........................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8235
139/640 [=====>........................] - ETA: 0s - loss: 0.4077 - accuracy: 0.8633
183/640 [=======>......................] - ETA: 0s - loss: 0.4443 - accuracy: 0.8306
224/640 [=========>....................] - ETA: 0s - loss: 0.4363 - accuracy: 0.8304
268/640 [===========>..................] - ETA: 0s - loss: 0.4411 - accuracy: 0.8209
313/640 [=============>................] - ETA: 0s - loss: 0.4558 - accuracy: 0.8115
360/640 [===============>..............] - ETA: 0s - loss: 0.4594 - accuracy: 0.8167
407/640 [==================>...........] - ETA: 0s - loss: 0.4581 - accuracy: 0.8206
450/640 [====================>.........] - ETA: 0s - loss: 0.4727 - accuracy: 0.8089
489/640 [=====================>........] - ETA: 0s - loss: 0.4780 - accuracy: 0.7996
530/640 [=======================>......] - ETA: 0s - loss: 0.4783 - accuracy: 0.7981
572/640 [=========================>....] - ETA: 0s - loss: 0.4788 - accuracy: 0.7937
610/640 [===========================>..] - ETA: 0s - loss: 0.4872 - accuracy: 0.7902
640/640 [==============================] - 1s 1ms/step - loss: 0.4907 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4907 - accuracy: 0.7922 - val_loss: 0.5548 - val_accuracy: 0.7500
Epoch 90/100

  1/640 [..............................] - ETA: 2s - loss: 0.8838 - accuracy: 0.0000e+00
 38/640 [>.............................] - ETA: 0s - loss: 0.3917 - accuracy: 0.8158    
 82/640 [==>...........................] - ETA: 0s - loss: 0.3708 - accuracy: 0.8659
116/640 [====>.........................] - ETA: 0s - loss: 0.3602 - accuracy: 0.8707
159/640 [======>.......................] - ETA: 0s - loss: 0.4227 - accuracy: 0.8428
207/640 [========>.....................] - ETA: 0s - loss: 0.4249 - accuracy: 0.8309
252/640 [==========>...................] - ETA: 0s - loss: 0.4331 - accuracy: 0.8373
281/640 [============>.................] - ETA: 0s - loss: 0.4415 - accuracy: 0.8363
317/640 [=============>................] - ETA: 0s - loss: 0.4339 - accuracy: 0.8328
352/640 [===============>..............] - ETA: 0s - loss: 0.4239 - accuracy: 0.8295
387/640 [=================>............] - ETA: 0s - loss: 0.4394 - accuracy: 0.8191
426/640 [==================>...........] - ETA: 0s - loss: 0.4453 - accuracy: 0.8099
461/640 [====================>.........] - ETA: 0s - loss: 0.4573 - accuracy: 0.8069
497/640 [======================>.......] - ETA: 0s - loss: 0.4488 - accuracy: 0.8089
532/640 [=======================>......] - ETA: 0s - loss: 0.4564 - accuracy: 0.8064
569/640 [=========================>....] - ETA: 0s - loss: 0.4638 - accuracy: 0.8032
608/640 [===========================>..] - ETA: 0s - loss: 0.4733 - accuracy: 0.7993
640/640 [==============================] - 1s 1ms/step - loss: 0.4893 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4893 - accuracy: 0.7953 - val_loss: 0.5550 - val_accuracy: 0.7500
Epoch 91/100

  1/640 [..............................] - ETA: 1s - loss: 0.2552 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4687 - accuracy: 0.8511
 96/640 [===>..........................] - ETA: 0s - loss: 0.5434 - accuracy: 0.7708
143/640 [=====>........................] - ETA: 0s - loss: 0.5250 - accuracy: 0.7692
195/640 [========>.....................] - ETA: 0s - loss: 0.4867 - accuracy: 0.7846
233/640 [=========>....................] - ETA: 0s - loss: 0.4952 - accuracy: 0.7725
268/640 [===========>..................] - ETA: 0s - loss: 0.4813 - accuracy: 0.7799
304/640 [=============>................] - ETA: 0s - loss: 0.4999 - accuracy: 0.7599
345/640 [===============>..............] - ETA: 0s - loss: 0.5019 - accuracy: 0.7710
390/640 [=================>............] - ETA: 0s - loss: 0.5096 - accuracy: 0.7718
440/640 [===================>..........] - ETA: 0s - loss: 0.5034 - accuracy: 0.7750
479/640 [=====================>........] - ETA: 0s - loss: 0.5020 - accuracy: 0.7787
522/640 [=======================>......] - ETA: 0s - loss: 0.5093 - accuracy: 0.7816
563/640 [=========================>....] - ETA: 0s - loss: 0.5085 - accuracy: 0.7869
607/640 [===========================>..] - ETA: 0s - loss: 0.4995 - accuracy: 0.7891
640/640 [==============================] - 1s 1ms/step - loss: 0.4901 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4901 - accuracy: 0.7937 - val_loss: 0.5531 - val_accuracy: 0.7500
Epoch 92/100

  1/640 [..............................] - ETA: 1s - loss: 0.4573 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4426 - accuracy: 0.7800
 95/640 [===>..........................] - ETA: 0s - loss: 0.3918 - accuracy: 0.8105
135/640 [=====>........................] - ETA: 0s - loss: 0.3674 - accuracy: 0.8148
174/640 [=======>......................] - ETA: 0s - loss: 0.4289 - accuracy: 0.8161
212/640 [========>.....................] - ETA: 0s - loss: 0.4414 - accuracy: 0.8113
254/640 [==========>...................] - ETA: 0s - loss: 0.4526 - accuracy: 0.8031
297/640 [============>.................] - ETA: 0s - loss: 0.4783 - accuracy: 0.7879
341/640 [==============>...............] - ETA: 0s - loss: 0.4953 - accuracy: 0.7889
380/640 [================>.............] - ETA: 0s - loss: 0.5010 - accuracy: 0.7921
425/640 [==================>...........] - ETA: 0s - loss: 0.5073 - accuracy: 0.7929
468/640 [====================>.........] - ETA: 0s - loss: 0.4952 - accuracy: 0.7949
510/640 [======================>.......] - ETA: 0s - loss: 0.5022 - accuracy: 0.7980
551/640 [========================>.....] - ETA: 0s - loss: 0.4883 - accuracy: 0.8058
585/640 [==========================>...] - ETA: 0s - loss: 0.4918 - accuracy: 0.8000
621/640 [============================>.] - ETA: 0s - loss: 0.4947 - accuracy: 0.8003
640/640 [==============================] - 1s 1ms/step - loss: 0.4905 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4905 - accuracy: 0.8016 - val_loss: 0.5541 - val_accuracy: 0.7500
Epoch 93/100

  1/640 [..............................] - ETA: 0s - loss: 0.9776 - accuracy: 0.0000e+00
 31/640 [>.............................] - ETA: 1s - loss: 0.7094 - accuracy: 0.7419    
 77/640 [==>...........................] - ETA: 0s - loss: 0.5475 - accuracy: 0.7532
110/640 [====>.........................] - ETA: 0s - loss: 0.5429 - accuracy: 0.7455
149/640 [=====>........................] - ETA: 0s - loss: 0.4803 - accuracy: 0.7919
184/640 [=======>......................] - ETA: 0s - loss: 0.4825 - accuracy: 0.7826
219/640 [=========>....................] - ETA: 0s - loss: 0.4752 - accuracy: 0.7808
253/640 [==========>...................] - ETA: 0s - loss: 0.4726 - accuracy: 0.7945
293/640 [============>.................] - ETA: 0s - loss: 0.4766 - accuracy: 0.7918
329/640 [==============>...............] - ETA: 0s - loss: 0.4944 - accuracy: 0.7903
370/640 [================>.............] - ETA: 0s - loss: 0.5007 - accuracy: 0.7892
405/640 [=================>............] - ETA: 0s - loss: 0.4852 - accuracy: 0.8000
440/640 [===================>..........] - ETA: 0s - loss: 0.4718 - accuracy: 0.8068
478/640 [=====================>........] - ETA: 0s - loss: 0.4830 - accuracy: 0.8013
514/640 [=======================>......] - ETA: 0s - loss: 0.4791 - accuracy: 0.8035
561/640 [=========================>....] - ETA: 0s - loss: 0.4887 - accuracy: 0.8004
599/640 [===========================>..] - ETA: 0s - loss: 0.4862 - accuracy: 0.7997
640/640 [==============================] - 1s 1ms/step - loss: 0.4889 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4889 - accuracy: 0.7984 - val_loss: 0.5499 - val_accuracy: 0.7500
Epoch 94/100

  1/640 [..............................] - ETA: 0s - loss: 2.1813e-04 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5355 - accuracy: 0.7800    
102/640 [===>..........................] - ETA: 0s - loss: 0.4852 - accuracy: 0.7941
141/640 [=====>........................] - ETA: 0s - loss: 0.4917 - accuracy: 0.7872
182/640 [=======>......................] - ETA: 0s - loss: 0.4863 - accuracy: 0.7802
226/640 [=========>....................] - ETA: 0s - loss: 0.4877 - accuracy: 0.7832
268/640 [===========>..................] - ETA: 0s - loss: 0.4749 - accuracy: 0.7910
310/640 [=============>................] - ETA: 0s - loss: 0.4859 - accuracy: 0.7774
348/640 [===============>..............] - ETA: 0s - loss: 0.4871 - accuracy: 0.7787
393/640 [=================>............] - ETA: 0s - loss: 0.4753 - accuracy: 0.7786
441/640 [===================>..........] - ETA: 0s - loss: 0.4889 - accuracy: 0.7800
483/640 [=====================>........] - ETA: 0s - loss: 0.4765 - accuracy: 0.7909
526/640 [=======================>......] - ETA: 0s - loss: 0.4749 - accuracy: 0.7928
563/640 [=========================>....] - ETA: 0s - loss: 0.4826 - accuracy: 0.7904
609/640 [===========================>..] - ETA: 0s - loss: 0.4872 - accuracy: 0.7882
640/640 [==============================] - 1s 1ms/step - loss: 0.4899 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.4899 - accuracy: 0.7859 - val_loss: 0.5571 - val_accuracy: 0.7375
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 0.0335 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5321 - accuracy: 0.7451
103/640 [===>..........................] - ETA: 0s - loss: 0.4569 - accuracy: 0.8252
144/640 [=====>........................] - ETA: 0s - loss: 0.4986 - accuracy: 0.8056
189/640 [=======>......................] - ETA: 0s - loss: 0.5690 - accuracy: 0.7672
233/640 [=========>....................] - ETA: 0s - loss: 0.5274 - accuracy: 0.7897
276/640 [===========>..................] - ETA: 0s - loss: 0.4932 - accuracy: 0.8007
321/640 [==============>...............] - ETA: 0s - loss: 0.5069 - accuracy: 0.7882
366/640 [================>.............] - ETA: 0s - loss: 0.4995 - accuracy: 0.7896
409/640 [==================>...........] - ETA: 0s - loss: 0.5028 - accuracy: 0.7922
450/640 [====================>.........] - ETA: 0s - loss: 0.5144 - accuracy: 0.7889
486/640 [=====================>........] - ETA: 0s - loss: 0.5073 - accuracy: 0.7922
518/640 [=======================>......] - ETA: 0s - loss: 0.5019 - accuracy: 0.7973
560/640 [=========================>....] - ETA: 0s - loss: 0.4818 - accuracy: 0.8071
607/640 [===========================>..] - ETA: 0s - loss: 0.4877 - accuracy: 0.8023
640/640 [==============================] - 1s 1ms/step - loss: 0.4889 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4889 - accuracy: 0.8016 - val_loss: 0.5531 - val_accuracy: 0.7500
Epoch 96/100

  1/640 [..............................] - ETA: 1s - loss: 2.8075 - accuracy: 0.0000e+00
 32/640 [>.............................] - ETA: 0s - loss: 0.4281 - accuracy: 0.7500    
 80/640 [==>...........................] - ETA: 0s - loss: 0.3741 - accuracy: 0.8000
115/640 [====>.........................] - ETA: 0s - loss: 0.4070 - accuracy: 0.8174
153/640 [======>.......................] - ETA: 0s - loss: 0.4458 - accuracy: 0.8170
190/640 [=======>......................] - ETA: 0s - loss: 0.4670 - accuracy: 0.8053
228/640 [=========>....................] - ETA: 0s - loss: 0.4669 - accuracy: 0.8026
264/640 [===========>..................] - ETA: 0s - loss: 0.5234 - accuracy: 0.7879
301/640 [=============>................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8040
339/640 [==============>...............] - ETA: 0s - loss: 0.4923 - accuracy: 0.8024
380/640 [================>.............] - ETA: 0s - loss: 0.5004 - accuracy: 0.8026
422/640 [==================>...........] - ETA: 0s - loss: 0.4955 - accuracy: 0.8009
468/640 [====================>.........] - ETA: 0s - loss: 0.4876 - accuracy: 0.7970
506/640 [======================>.......] - ETA: 0s - loss: 0.4796 - accuracy: 0.8024
548/640 [========================>.....] - ETA: 0s - loss: 0.4741 - accuracy: 0.8047
590/640 [==========================>...] - ETA: 0s - loss: 0.4752 - accuracy: 0.8017
635/640 [============================>.] - ETA: 0s - loss: 0.4835 - accuracy: 0.8000
640/640 [==============================] - 1s 1ms/step - loss: 0.4880 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4880 - accuracy: 0.7984 - val_loss: 0.5531 - val_accuracy: 0.7437
Epoch 97/100

  1/640 [..............................] - ETA: 1s - loss: 0.6702 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4448 - accuracy: 0.7963
106/640 [===>..........................] - ETA: 0s - loss: 0.4663 - accuracy: 0.7925
150/640 [======>.......................] - ETA: 0s - loss: 0.4655 - accuracy: 0.7933
198/640 [========>.....................] - ETA: 0s - loss: 0.4488 - accuracy: 0.8131
243/640 [==========>...................] - ETA: 0s - loss: 0.4704 - accuracy: 0.7901
287/640 [============>.................] - ETA: 0s - loss: 0.4706 - accuracy: 0.7979
329/640 [==============>...............] - ETA: 0s - loss: 0.4879 - accuracy: 0.7994
377/640 [================>.............] - ETA: 0s - loss: 0.4932 - accuracy: 0.7958
401/640 [=================>............] - ETA: 0s - loss: 0.4854 - accuracy: 0.7980
441/640 [===================>..........] - ETA: 0s - loss: 0.5014 - accuracy: 0.7959
488/640 [=====================>........] - ETA: 0s - loss: 0.4994 - accuracy: 0.7951
531/640 [=======================>......] - ETA: 0s - loss: 0.5003 - accuracy: 0.7910
579/640 [==========================>...] - ETA: 0s - loss: 0.5060 - accuracy: 0.7893
613/640 [===========================>..] - ETA: 0s - loss: 0.4971 - accuracy: 0.7896
640/640 [==============================] - 1s 1ms/step - loss: 0.4887 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4887 - accuracy: 0.7969 - val_loss: 0.5533 - val_accuracy: 0.7437
Epoch 98/100

  1/640 [..............................] - ETA: 1s - loss: 0.0246 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4342 - accuracy: 0.7755
102/640 [===>..........................] - ETA: 0s - loss: 0.5293 - accuracy: 0.7549
141/640 [=====>........................] - ETA: 0s - loss: 0.5263 - accuracy: 0.7660
186/640 [=======>......................] - ETA: 0s - loss: 0.5552 - accuracy: 0.7742
222/640 [=========>....................] - ETA: 0s - loss: 0.5579 - accuracy: 0.7658
259/640 [===========>..................] - ETA: 0s - loss: 0.5295 - accuracy: 0.7838
302/640 [=============>................] - ETA: 0s - loss: 0.5136 - accuracy: 0.7848
347/640 [===============>..............] - ETA: 0s - loss: 0.5150 - accuracy: 0.7810
395/640 [=================>............] - ETA: 0s - loss: 0.4976 - accuracy: 0.7924
430/640 [===================>..........] - ETA: 0s - loss: 0.4892 - accuracy: 0.7930
459/640 [====================>.........] - ETA: 0s - loss: 0.4862 - accuracy: 0.7952
499/640 [======================>.......] - ETA: 0s - loss: 0.4845 - accuracy: 0.7956
533/640 [=======================>......] - ETA: 0s - loss: 0.4799 - accuracy: 0.7936
565/640 [=========================>....] - ETA: 0s - loss: 0.4928 - accuracy: 0.7929
606/640 [===========================>..] - ETA: 0s - loss: 0.4942 - accuracy: 0.7888
640/640 [==============================] - 1s 1ms/step - loss: 0.4881 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4881 - accuracy: 0.7922 - val_loss: 0.5501 - val_accuracy: 0.7500
Epoch 99/100

  1/640 [..............................] - ETA: 1s - loss: 1.2728 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 0.3384 - accuracy: 0.8293    
 89/640 [===>..........................] - ETA: 0s - loss: 0.4537 - accuracy: 0.7640
123/640 [====>.........................] - ETA: 0s - loss: 0.4593 - accuracy: 0.7398
158/640 [======>.......................] - ETA: 0s - loss: 0.4404 - accuracy: 0.7722
199/640 [========>.....................] - ETA: 0s - loss: 0.4425 - accuracy: 0.7839
245/640 [==========>...................] - ETA: 0s - loss: 0.4693 - accuracy: 0.7878
293/640 [============>.................] - ETA: 0s - loss: 0.4795 - accuracy: 0.7850
345/640 [===============>..............] - ETA: 0s - loss: 0.4953 - accuracy: 0.7855
384/640 [=================>............] - ETA: 0s - loss: 0.4884 - accuracy: 0.7865
419/640 [==================>...........] - ETA: 0s - loss: 0.4830 - accuracy: 0.7947
463/640 [====================>.........] - ETA: 0s - loss: 0.4827 - accuracy: 0.7862
508/640 [======================>.......] - ETA: 0s - loss: 0.4780 - accuracy: 0.7913
549/640 [========================>.....] - ETA: 0s - loss: 0.4812 - accuracy: 0.7905
588/640 [==========================>...] - ETA: 0s - loss: 0.4836 - accuracy: 0.7908
626/640 [============================>.] - ETA: 0s - loss: 0.4775 - accuracy: 0.7971
640/640 [==============================] - 1s 1ms/step - loss: 0.4875 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4875 - accuracy: 0.7969 - val_loss: 0.5539 - val_accuracy: 0.7500
Epoch 100/100

  1/640 [..............................] - ETA: 1s - loss: 3.3530 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.6635 - accuracy: 0.7358    
105/640 [===>..........................] - ETA: 0s - loss: 0.6058 - accuracy: 0.7333
147/640 [=====>........................] - ETA: 0s - loss: 0.5398 - accuracy: 0.7823
190/640 [=======>......................] - ETA: 0s - loss: 0.5346 - accuracy: 0.7895
238/640 [==========>...................] - ETA: 0s - loss: 0.5468 - accuracy: 0.7731
280/640 [============>.................] - ETA: 0s - loss: 0.5414 - accuracy: 0.7821
322/640 [==============>...............] - ETA: 0s - loss: 0.5326 - accuracy: 0.7950
361/640 [===============>..............] - ETA: 0s - loss: 0.5106 - accuracy: 0.8033
403/640 [=================>............] - ETA: 0s - loss: 0.5022 - accuracy: 0.8040
447/640 [===================>..........] - ETA: 0s - loss: 0.5060 - accuracy: 0.7942
482/640 [=====================>........] - ETA: 0s - loss: 0.5003 - accuracy: 0.7988
524/640 [=======================>......] - ETA: 0s - loss: 0.5060 - accuracy: 0.7863
563/640 [=========================>....] - ETA: 0s - loss: 0.4925 - accuracy: 0.7904
605/640 [===========================>..] - ETA: 0s - loss: 0.4927 - accuracy: 0.7917
640/640 [==============================] - 1s 1ms/step - loss: 0.4883 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4883 - accuracy: 0.7937 - val_loss: 0.5537 - val_accuracy: 0.7437
c(loss, accuracy) %<-% (model %>% evaluate(as.matrix(x.test.df), y.test.df.ohe))

1/7 [===>..........................] - ETA: 0s - loss: 0.4348 - accuracy: 0.8125
7/7 [==============================] - 0s 2ms/step - loss: 0.7183 - accuracy: 0.7950

7/7 [==============================] - 0s 2ms/step - loss: 0.7183 - accuracy: 0.7950
pred.prob <- predict(model, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))

Part 2.1(a)(i)

paste0("Overall Accuracy: ", signif(confusion.matrix[["overall"]][["Accuracy"]], 4))
[1] "Overall Accuracy: 0.795"

Part 2.1(a)(ii)


paste0('Batch Gradient Descent')
[1] "Batch Gradient Descent"
paste0("Overall Accuracy: ", signif(confusion.matrix[["overall"]][["Accuracy"]], 2))
[1] "Overall Accuracy: 0.8"
paste0('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix[["byClass"]][1,11], 2))
[1] "   Class 0: Sensitivity = 0.98, Specificity = 0.96, Balanced Accuracy = 0.97"
paste0('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix[["byClass"]][2,11], 2))
[1] "   Class 1: Sensitivity = 0.83, Specificity = 0.86, Balanced Accuracy = 0.84"
paste0('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix[["byClass"]][3,11], 2))
[1] "   Class 2: Sensitivity = 0.88, Specificity = 0.94, Balanced Accuracy = 0.91"
paste0('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix[["byClass"]][4,11], 2))
[1] "   Class 3: Sensitivity = 0.46, Specificity = 0.97, Balanced Accuracy = 0.71"

Part 2.1(b)


batch_sizes <- c(1, 32, 64, 128, 256)
create_model <- function(bs) {
  model <- keras_model_sequential() %>%
    layer_dense(units = 8, activation="relu", input_shape=c(3)) %>%
    layer_dense(units = 4, activation="softmax")

  model %>% compile(loss = "categorical_crossentropy",
          optimizer="adam",
          metrics=c("accuracy"))
  
  model %>% fit(
    data.matrix(x.train.df),
    y.train.df.ohe,
    epochs=100,
    batch_size=bs,
    validation_split=0.20)
  
  return(model)
}
# Batch 1
model.1 <- NULL
begin <- Sys.time()
model.1 <- create_model(1)
Epoch 1/100

  1/640 [..............................] - ETA: 2:23 - loss: 1.2470 - accuracy: 0.0000e+00
 63/640 [=>............................] - ETA: 0s - loss: 1.3527 - accuracy: 0.1270      
122/640 [====>.........................] - ETA: 0s - loss: 1.3238 - accuracy: 0.1885
183/640 [=======>......................] - ETA: 0s - loss: 1.3298 - accuracy: 0.2240
228/640 [=========>....................] - ETA: 0s - loss: 1.3110 - accuracy: 0.2544
277/640 [===========>..................] - ETA: 0s - loss: 1.2915 - accuracy: 0.2780
337/640 [==============>...............] - ETA: 0s - loss: 1.2664 - accuracy: 0.3442
398/640 [=================>............] - ETA: 0s - loss: 1.2299 - accuracy: 0.3819
447/640 [===================>..........] - ETA: 0s - loss: 1.2174 - accuracy: 0.4027
503/640 [======================>.......] - ETA: 0s - loss: 1.1951 - accuracy: 0.4354
563/640 [=========================>....] - ETA: 0s - loss: 1.1835 - accuracy: 0.4494
622/640 [============================>.] - ETA: 0s - loss: 1.1600 - accuracy: 0.4695
640/640 [==============================] - 1s 899us/step - loss: 1.1625 - accuracy: 0.4719

640/640 [==============================] - 2s 2ms/step - loss: 1.1625 - accuracy: 0.4719 - val_loss: 1.0506 - val_accuracy: 0.6250
Epoch 2/100

  1/640 [..............................] - ETA: 2s - loss: 0.2732 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 1.1724 - accuracy: 0.5455
 84/640 [==>...........................] - ETA: 0s - loss: 1.0146 - accuracy: 0.6429
118/640 [====>.........................] - ETA: 0s - loss: 0.9943 - accuracy: 0.6610
158/640 [======>.......................] - ETA: 0s - loss: 0.9727 - accuracy: 0.6772
209/640 [========>.....................] - ETA: 0s - loss: 0.9815 - accuracy: 0.6459
260/640 [===========>..................] - ETA: 0s - loss: 0.9856 - accuracy: 0.6538
316/640 [=============>................] - ETA: 0s - loss: 0.9788 - accuracy: 0.6614
350/640 [===============>..............] - ETA: 0s - loss: 0.9768 - accuracy: 0.6629
409/640 [==================>...........] - ETA: 0s - loss: 0.9577 - accuracy: 0.6724
457/640 [====================>.........] - ETA: 0s - loss: 0.9594 - accuracy: 0.6652
513/640 [=======================>......] - ETA: 0s - loss: 0.9573 - accuracy: 0.6550
555/640 [=========================>....] - ETA: 0s - loss: 0.9499 - accuracy: 0.6577
603/640 [===========================>..] - ETA: 0s - loss: 0.9498 - accuracy: 0.6517
638/640 [============================>.] - ETA: 0s - loss: 0.9331 - accuracy: 0.6583
640/640 [==============================] - 1s 1ms/step - loss: 0.9326 - accuracy: 0.6594

640/640 [==============================] - 1s 2ms/step - loss: 0.9326 - accuracy: 0.6594 - val_loss: 0.9251 - val_accuracy: 0.6438
Epoch 3/100

  1/640 [..............................] - ETA: 1s - loss: 1.3197 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.8253 - accuracy: 0.6471    
100/640 [===>..........................] - ETA: 0s - loss: 0.8440 - accuracy: 0.6600
130/640 [=====>........................] - ETA: 0s - loss: 0.8699 - accuracy: 0.6462
174/640 [=======>......................] - ETA: 0s - loss: 0.8624 - accuracy: 0.6437
218/640 [=========>....................] - ETA: 0s - loss: 0.8526 - accuracy: 0.6468
265/640 [===========>..................] - ETA: 0s - loss: 0.8464 - accuracy: 0.6491
309/640 [=============>................] - ETA: 0s - loss: 0.8212 - accuracy: 0.6667
357/640 [===============>..............] - ETA: 0s - loss: 0.8341 - accuracy: 0.6611
404/640 [=================>............] - ETA: 0s - loss: 0.8236 - accuracy: 0.6658
455/640 [====================>.........] - ETA: 0s - loss: 0.8248 - accuracy: 0.6615
489/640 [=====================>........] - ETA: 0s - loss: 0.8239 - accuracy: 0.6605
536/640 [========================>.....] - ETA: 0s - loss: 0.8288 - accuracy: 0.6567
580/640 [==========================>...] - ETA: 0s - loss: 0.8290 - accuracy: 0.6569
627/640 [============================>.] - ETA: 0s - loss: 0.8187 - accuracy: 0.6651
640/640 [==============================] - 1s 1ms/step - loss: 0.8269 - accuracy: 0.6609

640/640 [==============================] - 1s 2ms/step - loss: 0.8269 - accuracy: 0.6609 - val_loss: 0.8295 - val_accuracy: 0.6438
Epoch 4/100

  1/640 [..............................] - ETA: 1s - loss: 1.2364 - accuracy: 0.0000e+00
 56/640 [=>............................] - ETA: 0s - loss: 0.7580 - accuracy: 0.6429    
 96/640 [===>..........................] - ETA: 0s - loss: 0.7720 - accuracy: 0.6458
130/640 [=====>........................] - ETA: 0s - loss: 0.7744 - accuracy: 0.6385
174/640 [=======>......................] - ETA: 0s - loss: 0.7982 - accuracy: 0.6437
219/640 [=========>....................] - ETA: 0s - loss: 0.7870 - accuracy: 0.6484
266/640 [===========>..................] - ETA: 0s - loss: 0.7880 - accuracy: 0.6579
319/640 [=============>................] - ETA: 0s - loss: 0.7832 - accuracy: 0.6520
366/640 [================>.............] - ETA: 0s - loss: 0.7803 - accuracy: 0.6503
425/640 [==================>...........] - ETA: 0s - loss: 0.7864 - accuracy: 0.6494
477/640 [=====================>........] - ETA: 0s - loss: 0.7606 - accuracy: 0.6646
508/640 [======================>.......] - ETA: 0s - loss: 0.7551 - accuracy: 0.6654
536/640 [========================>.....] - ETA: 0s - loss: 0.7568 - accuracy: 0.6642
573/640 [=========================>....] - ETA: 0s - loss: 0.7478 - accuracy: 0.6684
616/640 [===========================>..] - ETA: 0s - loss: 0.7448 - accuracy: 0.6705
640/640 [==============================] - 1s 1ms/step - loss: 0.7483 - accuracy: 0.6687

640/640 [==============================] - 1s 2ms/step - loss: 0.7483 - accuracy: 0.6687 - val_loss: 0.7637 - val_accuracy: 0.6375
Epoch 5/100

  1/640 [..............................] - ETA: 1s - loss: 0.1503 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.7229 - accuracy: 0.6538
 98/640 [===>..........................] - ETA: 0s - loss: 0.7431 - accuracy: 0.6327
132/640 [=====>........................] - ETA: 0s - loss: 0.7267 - accuracy: 0.6591
174/640 [=======>......................] - ETA: 0s - loss: 0.7142 - accuracy: 0.6379
215/640 [=========>....................] - ETA: 0s - loss: 0.7362 - accuracy: 0.6326
260/640 [===========>..................] - ETA: 0s - loss: 0.7290 - accuracy: 0.6308
309/640 [=============>................] - ETA: 0s - loss: 0.7230 - accuracy: 0.6408
357/640 [===============>..............] - ETA: 0s - loss: 0.7103 - accuracy: 0.6555
397/640 [=================>............] - ETA: 0s - loss: 0.7110 - accuracy: 0.6574
444/640 [===================>..........] - ETA: 0s - loss: 0.7038 - accuracy: 0.6667
483/640 [=====================>........] - ETA: 0s - loss: 0.6992 - accuracy: 0.6563
535/640 [========================>.....] - ETA: 0s - loss: 0.6905 - accuracy: 0.6692
581/640 [==========================>...] - ETA: 0s - loss: 0.6891 - accuracy: 0.6713
629/640 [============================>.] - ETA: 0s - loss: 0.7000 - accuracy: 0.6661
640/640 [==============================] - 1s 1ms/step - loss: 0.6949 - accuracy: 0.6703

640/640 [==============================] - 1s 2ms/step - loss: 0.6949 - accuracy: 0.6703 - val_loss: 0.7131 - val_accuracy: 0.6375
Epoch 6/100

  1/640 [..............................] - ETA: 1s - loss: 3.1462 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.7658 - accuracy: 0.6122    
 88/640 [===>..........................] - ETA: 0s - loss: 0.7297 - accuracy: 0.6023
123/640 [====>.........................] - ETA: 0s - loss: 0.7296 - accuracy: 0.6341
166/640 [======>.......................] - ETA: 0s - loss: 0.7123 - accuracy: 0.6386
219/640 [=========>....................] - ETA: 0s - loss: 0.6841 - accuracy: 0.6712
263/640 [===========>..................] - ETA: 0s - loss: 0.6825 - accuracy: 0.6768
310/640 [=============>................] - ETA: 0s - loss: 0.6744 - accuracy: 0.6774
358/640 [===============>..............] - ETA: 0s - loss: 0.6790 - accuracy: 0.6704
402/640 [=================>............] - ETA: 0s - loss: 0.6788 - accuracy: 0.6766
447/640 [===================>..........] - ETA: 0s - loss: 0.6787 - accuracy: 0.6711
490/640 [=====================>........] - ETA: 0s - loss: 0.6774 - accuracy: 0.6776
533/640 [=======================>......] - ETA: 0s - loss: 0.6641 - accuracy: 0.6829
579/640 [==========================>...] - ETA: 0s - loss: 0.6597 - accuracy: 0.6770
625/640 [============================>.] - ETA: 0s - loss: 0.6581 - accuracy: 0.6704
640/640 [==============================] - 1s 1ms/step - loss: 0.6580 - accuracy: 0.6703

640/640 [==============================] - 1s 2ms/step - loss: 0.6580 - accuracy: 0.6703 - val_loss: 0.6882 - val_accuracy: 0.6313
Epoch 7/100

  1/640 [..............................] - ETA: 1s - loss: 0.9201 - accuracy: 0.0000e+00
 40/640 [>.............................] - ETA: 0s - loss: 0.8016 - accuracy: 0.6000    
 89/640 [===>..........................] - ETA: 0s - loss: 0.7165 - accuracy: 0.6292
117/640 [====>.........................] - ETA: 0s - loss: 0.7090 - accuracy: 0.6239
158/640 [======>.......................] - ETA: 0s - loss: 0.6946 - accuracy: 0.6329
202/640 [========>.....................] - ETA: 0s - loss: 0.6783 - accuracy: 0.6386
243/640 [==========>...................] - ETA: 0s - loss: 0.6794 - accuracy: 0.6543
293/640 [============>.................] - ETA: 0s - loss: 0.6907 - accuracy: 0.6553
340/640 [==============>...............] - ETA: 0s - loss: 0.6767 - accuracy: 0.6618
385/640 [=================>............] - ETA: 0s - loss: 0.6652 - accuracy: 0.6701
439/640 [===================>..........] - ETA: 0s - loss: 0.6649 - accuracy: 0.6629
478/640 [=====================>........] - ETA: 0s - loss: 0.6577 - accuracy: 0.6611
525/640 [=======================>......] - ETA: 0s - loss: 0.6517 - accuracy: 0.6686
561/640 [=========================>....] - ETA: 0s - loss: 0.6488 - accuracy: 0.6774
602/640 [===========================>..] - ETA: 0s - loss: 0.6375 - accuracy: 0.6877
640/640 [==============================] - 1s 1ms/step - loss: 0.6364 - accuracy: 0.6906

640/640 [==============================] - 1s 2ms/step - loss: 0.6364 - accuracy: 0.6906 - val_loss: 0.6701 - val_accuracy: 0.6625
Epoch 8/100

  1/640 [..............................] - ETA: 0s - loss: 0.8529 - accuracy: 1.0000
 58/640 [=>............................] - ETA: 0s - loss: 0.6744 - accuracy: 0.5690
101/640 [===>..........................] - ETA: 0s - loss: 0.6462 - accuracy: 0.6634
136/640 [=====>........................] - ETA: 0s - loss: 0.6103 - accuracy: 0.6912
175/640 [=======>......................] - ETA: 0s - loss: 0.6309 - accuracy: 0.6800
215/640 [=========>....................] - ETA: 0s - loss: 0.6160 - accuracy: 0.7023
259/640 [===========>..................] - ETA: 0s - loss: 0.6246 - accuracy: 0.7066
309/640 [=============>................] - ETA: 0s - loss: 0.6146 - accuracy: 0.7152
344/640 [===============>..............] - ETA: 0s - loss: 0.5984 - accuracy: 0.7209
385/640 [=================>............] - ETA: 0s - loss: 0.6017 - accuracy: 0.7221
429/640 [===================>..........] - ETA: 0s - loss: 0.5920 - accuracy: 0.7203
474/640 [=====================>........] - ETA: 0s - loss: 0.5932 - accuracy: 0.7173
522/640 [=======================>......] - ETA: 0s - loss: 0.6033 - accuracy: 0.7069
576/640 [==========================>...] - ETA: 0s - loss: 0.6139 - accuracy: 0.7031
620/640 [============================>.] - ETA: 0s - loss: 0.6300 - accuracy: 0.6935
640/640 [==============================] - 1s 1ms/step - loss: 0.6200 - accuracy: 0.7000

640/640 [==============================] - 1s 2ms/step - loss: 0.6200 - accuracy: 0.7000 - val_loss: 0.6514 - val_accuracy: 0.7063
Epoch 9/100

  1/640 [..............................] - ETA: 1s - loss: 1.2911 - accuracy: 0.0000e+00
 54/640 [=>............................] - ETA: 0s - loss: 0.6030 - accuracy: 0.6296    
 97/640 [===>..........................] - ETA: 0s - loss: 0.6249 - accuracy: 0.6392
134/640 [=====>........................] - ETA: 0s - loss: 0.5973 - accuracy: 0.6642
172/640 [=======>......................] - ETA: 0s - loss: 0.5808 - accuracy: 0.6860
208/640 [========>.....................] - ETA: 0s - loss: 0.5710 - accuracy: 0.7019
253/640 [==========>...................] - ETA: 0s - loss: 0.6020 - accuracy: 0.7154
300/640 [=============>................] - ETA: 0s - loss: 0.5983 - accuracy: 0.7200
356/640 [===============>..............] - ETA: 0s - loss: 0.5995 - accuracy: 0.7331
400/640 [=================>............] - ETA: 0s - loss: 0.5913 - accuracy: 0.7425
437/640 [===================>..........] - ETA: 0s - loss: 0.5831 - accuracy: 0.7529
485/640 [=====================>........] - ETA: 0s - loss: 0.5909 - accuracy: 0.7464
526/640 [=======================>......] - ETA: 0s - loss: 0.5989 - accuracy: 0.7376
576/640 [==========================>...] - ETA: 0s - loss: 0.6029 - accuracy: 0.7309
625/640 [============================>.] - ETA: 0s - loss: 0.6028 - accuracy: 0.7280
640/640 [==============================] - 1s 1ms/step - loss: 0.6123 - accuracy: 0.7234

640/640 [==============================] - 1s 2ms/step - loss: 0.6123 - accuracy: 0.7234 - val_loss: 0.6449 - val_accuracy: 0.6938
Epoch 10/100

  1/640 [..............................] - ETA: 1s - loss: 0.9256 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.5726 - accuracy: 0.7037
 96/640 [===>..........................] - ETA: 0s - loss: 0.6148 - accuracy: 0.6875
128/640 [=====>........................] - ETA: 0s - loss: 0.5978 - accuracy: 0.6953
155/640 [======>.......................] - ETA: 0s - loss: 0.6502 - accuracy: 0.6968
191/640 [=======>......................] - ETA: 0s - loss: 0.6332 - accuracy: 0.6963
218/640 [=========>....................] - ETA: 0s - loss: 0.6144 - accuracy: 0.7064
268/640 [===========>..................] - ETA: 0s - loss: 0.6006 - accuracy: 0.7090
316/640 [=============>................] - ETA: 0s - loss: 0.5964 - accuracy: 0.7057
354/640 [===============>..............] - ETA: 0s - loss: 0.6096 - accuracy: 0.7090
396/640 [=================>............] - ETA: 0s - loss: 0.6096 - accuracy: 0.7020
440/640 [===================>..........] - ETA: 0s - loss: 0.6110 - accuracy: 0.7045
491/640 [======================>.......] - ETA: 0s - loss: 0.6114 - accuracy: 0.6986
536/640 [========================>.....] - ETA: 0s - loss: 0.6054 - accuracy: 0.7052
577/640 [==========================>...] - ETA: 0s - loss: 0.5960 - accuracy: 0.7123
619/640 [============================>.] - ETA: 0s - loss: 0.5956 - accuracy: 0.7157
640/640 [==============================] - 1s 1ms/step - loss: 0.6033 - accuracy: 0.7141

640/640 [==============================] - 1s 2ms/step - loss: 0.6033 - accuracy: 0.7141 - val_loss: 0.6373 - val_accuracy: 0.7000
Epoch 11/100

  1/640 [..............................] - ETA: 1s - loss: 0.7644 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.7155 - accuracy: 0.7500    
101/640 [===>..........................] - ETA: 0s - loss: 0.7536 - accuracy: 0.7426
142/640 [=====>........................] - ETA: 0s - loss: 0.7052 - accuracy: 0.7254
182/640 [=======>......................] - ETA: 0s - loss: 0.6613 - accuracy: 0.7253
229/640 [=========>....................] - ETA: 0s - loss: 0.6390 - accuracy: 0.7249
272/640 [===========>..................] - ETA: 0s - loss: 0.6244 - accuracy: 0.7390
311/640 [=============>................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7363
357/640 [===============>..............] - ETA: 0s - loss: 0.5984 - accuracy: 0.7367
402/640 [=================>............] - ETA: 0s - loss: 0.5976 - accuracy: 0.7388
447/640 [===================>..........] - ETA: 0s - loss: 0.6068 - accuracy: 0.7248
494/640 [======================>.......] - ETA: 0s - loss: 0.6059 - accuracy: 0.7267
547/640 [========================>.....] - ETA: 0s - loss: 0.5988 - accuracy: 0.7313
590/640 [==========================>...] - ETA: 0s - loss: 0.5924 - accuracy: 0.7356
633/640 [============================>.] - ETA: 0s - loss: 0.5982 - accuracy: 0.7251
640/640 [==============================] - 1s 1ms/step - loss: 0.5965 - accuracy: 0.7266

640/640 [==============================] - 1s 2ms/step - loss: 0.5965 - accuracy: 0.7266 - val_loss: 0.6369 - val_accuracy: 0.7188
Epoch 12/100

  1/640 [..............................] - ETA: 1s - loss: 0.0018 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.4442 - accuracy: 0.8545
102/640 [===>..........................] - ETA: 0s - loss: 0.5279 - accuracy: 0.7941
141/640 [=====>........................] - ETA: 0s - loss: 0.5276 - accuracy: 0.7801
199/640 [========>.....................] - ETA: 0s - loss: 0.5473 - accuracy: 0.7688
243/640 [==========>...................] - ETA: 0s - loss: 0.5787 - accuracy: 0.7449
293/640 [============>.................] - ETA: 0s - loss: 0.5837 - accuracy: 0.7543
346/640 [===============>..............] - ETA: 0s - loss: 0.5874 - accuracy: 0.7370
382/640 [================>.............] - ETA: 0s - loss: 0.5769 - accuracy: 0.7382
418/640 [==================>...........] - ETA: 0s - loss: 0.5790 - accuracy: 0.7344
458/640 [====================>.........] - ETA: 0s - loss: 0.5788 - accuracy: 0.7380
501/640 [======================>.......] - ETA: 0s - loss: 0.5886 - accuracy: 0.7285
556/640 [=========================>....] - ETA: 0s - loss: 0.5866 - accuracy: 0.7284
599/640 [===========================>..] - ETA: 0s - loss: 0.5772 - accuracy: 0.7329
640/640 [==============================] - 1s 1ms/step - loss: 0.5915 - accuracy: 0.7297

640/640 [==============================] - 1s 2ms/step - loss: 0.5915 - accuracy: 0.7297 - val_loss: 0.6273 - val_accuracy: 0.6750
Epoch 13/100

  1/640 [..............................] - ETA: 0s - loss: 0.7169 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5747 - accuracy: 0.7736
102/640 [===>..........................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7941
144/640 [=====>........................] - ETA: 0s - loss: 0.5588 - accuracy: 0.7569
187/640 [=======>......................] - ETA: 0s - loss: 0.5449 - accuracy: 0.7540
232/640 [=========>....................] - ETA: 0s - loss: 0.5657 - accuracy: 0.7414
282/640 [============>.................] - ETA: 0s - loss: 0.5617 - accuracy: 0.7305
323/640 [==============>...............] - ETA: 0s - loss: 0.5729 - accuracy: 0.7152
361/640 [===============>..............] - ETA: 0s - loss: 0.5663 - accuracy: 0.7175
398/640 [=================>............] - ETA: 0s - loss: 0.5569 - accuracy: 0.7186
436/640 [===================>..........] - ETA: 0s - loss: 0.5576 - accuracy: 0.7133
477/640 [=====================>........] - ETA: 0s - loss: 0.5621 - accuracy: 0.7149
530/640 [=======================>......] - ETA: 0s - loss: 0.5606 - accuracy: 0.7208
576/640 [==========================>...] - ETA: 0s - loss: 0.5676 - accuracy: 0.7118
621/640 [============================>.] - ETA: 0s - loss: 0.5777 - accuracy: 0.7134
640/640 [==============================] - 1s 1ms/step - loss: 0.5865 - accuracy: 0.7172

640/640 [==============================] - 1s 2ms/step - loss: 0.5865 - accuracy: 0.7172 - val_loss: 0.6227 - val_accuracy: 0.7125
Epoch 14/100

  1/640 [..............................] - ETA: 0s - loss: 0.4318 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.7303 - accuracy: 0.7073
 90/640 [===>..........................] - ETA: 0s - loss: 0.6778 - accuracy: 0.7000
120/640 [====>.........................] - ETA: 0s - loss: 0.6436 - accuracy: 0.7250
161/640 [======>.......................] - ETA: 0s - loss: 0.5985 - accuracy: 0.7640
205/640 [========>.....................] - ETA: 0s - loss: 0.6190 - accuracy: 0.7610
260/640 [===========>..................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7423
303/640 [=============>................] - ETA: 0s - loss: 0.6042 - accuracy: 0.7228
342/640 [===============>..............] - ETA: 0s - loss: 0.5773 - accuracy: 0.7398
380/640 [================>.............] - ETA: 0s - loss: 0.5888 - accuracy: 0.7395
419/640 [==================>...........] - ETA: 0s - loss: 0.5856 - accuracy: 0.7422
472/640 [=====================>........] - ETA: 0s - loss: 0.5888 - accuracy: 0.7352
519/640 [=======================>......] - ETA: 0s - loss: 0.5784 - accuracy: 0.7418
565/640 [=========================>....] - ETA: 0s - loss: 0.5848 - accuracy: 0.7469
610/640 [===========================>..] - ETA: 0s - loss: 0.5837 - accuracy: 0.7574
640/640 [==============================] - 1s 1ms/step - loss: 0.5831 - accuracy: 0.7547

640/640 [==============================] - 1s 2ms/step - loss: 0.5831 - accuracy: 0.7547 - val_loss: 0.6178 - val_accuracy: 0.7312
Epoch 15/100

  1/640 [..............................] - ETA: 1s - loss: 0.0093 - accuracy: 1.0000
 56/640 [=>............................] - ETA: 0s - loss: 0.6502 - accuracy: 0.7500
100/640 [===>..........................] - ETA: 0s - loss: 0.6702 - accuracy: 0.7200
139/640 [=====>........................] - ETA: 0s - loss: 0.6364 - accuracy: 0.7410
180/640 [=======>......................] - ETA: 0s - loss: 0.5903 - accuracy: 0.7667
223/640 [=========>....................] - ETA: 0s - loss: 0.5856 - accuracy: 0.7803
263/640 [===========>..................] - ETA: 0s - loss: 0.5843 - accuracy: 0.7795
319/640 [=============>................] - ETA: 0s - loss: 0.5638 - accuracy: 0.7868
372/640 [================>.............] - ETA: 0s - loss: 0.5552 - accuracy: 0.7876
412/640 [==================>...........] - ETA: 0s - loss: 0.5592 - accuracy: 0.7791
450/640 [====================>.........] - ETA: 0s - loss: 0.5610 - accuracy: 0.7756
487/640 [=====================>........] - ETA: 0s - loss: 0.5662 - accuracy: 0.7700
536/640 [========================>.....] - ETA: 0s - loss: 0.5653 - accuracy: 0.7612
578/640 [==========================>...] - ETA: 0s - loss: 0.5591 - accuracy: 0.7630
624/640 [============================>.] - ETA: 0s - loss: 0.5808 - accuracy: 0.7532
640/640 [==============================] - 1s 1ms/step - loss: 0.5781 - accuracy: 0.7531

640/640 [==============================] - 1s 2ms/step - loss: 0.5781 - accuracy: 0.7531 - val_loss: 0.6135 - val_accuracy: 0.7312
Epoch 16/100

  1/640 [..............................] - ETA: 1s - loss: 0.1346 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5403 - accuracy: 0.7736
100/640 [===>..........................] - ETA: 0s - loss: 0.5765 - accuracy: 0.7700
140/640 [=====>........................] - ETA: 0s - loss: 0.6068 - accuracy: 0.7643
179/640 [=======>......................] - ETA: 0s - loss: 0.6378 - accuracy: 0.7486
229/640 [=========>....................] - ETA: 0s - loss: 0.6160 - accuracy: 0.7336
281/640 [============>.................] - ETA: 0s - loss: 0.5886 - accuracy: 0.7224
313/640 [=============>................] - ETA: 0s - loss: 0.5884 - accuracy: 0.7125
352/640 [===============>..............] - ETA: 0s - loss: 0.5810 - accuracy: 0.7188
394/640 [=================>............] - ETA: 0s - loss: 0.5825 - accuracy: 0.7107
437/640 [===================>..........] - ETA: 0s - loss: 0.5744 - accuracy: 0.7277
473/640 [=====================>........] - ETA: 0s - loss: 0.5748 - accuracy: 0.7315
508/640 [======================>.......] - ETA: 0s - loss: 0.5941 - accuracy: 0.7323
546/640 [========================>.....] - ETA: 0s - loss: 0.5833 - accuracy: 0.7381
587/640 [==========================>...] - ETA: 0s - loss: 0.5807 - accuracy: 0.7359
629/640 [============================>.] - ETA: 0s - loss: 0.5726 - accuracy: 0.7393
640/640 [==============================] - 1s 1ms/step - loss: 0.5741 - accuracy: 0.7391

640/640 [==============================] - 1s 2ms/step - loss: 0.5741 - accuracy: 0.7391 - val_loss: 0.6158 - val_accuracy: 0.7250
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 4.8197e-04 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6210 - accuracy: 0.7660    
 95/640 [===>..........................] - ETA: 0s - loss: 0.5071 - accuracy: 0.7895
136/640 [=====>........................] - ETA: 0s - loss: 0.5545 - accuracy: 0.8088
186/640 [=======>......................] - ETA: 0s - loss: 0.5269 - accuracy: 0.8172
234/640 [=========>....................] - ETA: 0s - loss: 0.5567 - accuracy: 0.7949
270/640 [===========>..................] - ETA: 0s - loss: 0.5409 - accuracy: 0.7926
305/640 [=============>................] - ETA: 0s - loss: 0.5373 - accuracy: 0.7967
354/640 [===============>..............] - ETA: 0s - loss: 0.5565 - accuracy: 0.8023
396/640 [=================>............] - ETA: 0s - loss: 0.5631 - accuracy: 0.7854
441/640 [===================>..........] - ETA: 0s - loss: 0.5686 - accuracy: 0.7732
477/640 [=====================>........] - ETA: 0s - loss: 0.5619 - accuracy: 0.7715
526/640 [=======================>......] - ETA: 0s - loss: 0.5700 - accuracy: 0.7605
567/640 [=========================>....] - ETA: 0s - loss: 0.5689 - accuracy: 0.7584
612/640 [===========================>..] - ETA: 0s - loss: 0.5757 - accuracy: 0.7533
640/640 [==============================] - 1s 1ms/step - loss: 0.5701 - accuracy: 0.7547

640/640 [==============================] - 1s 2ms/step - loss: 0.5701 - accuracy: 0.7547 - val_loss: 0.6165 - val_accuracy: 0.7312
Epoch 18/100

  1/640 [..............................] - ETA: 1s - loss: 0.6633 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4817 - accuracy: 0.8148
100/640 [===>..........................] - ETA: 0s - loss: 0.4821 - accuracy: 0.8000
140/640 [=====>........................] - ETA: 0s - loss: 0.4978 - accuracy: 0.8000
185/640 [=======>......................] - ETA: 0s - loss: 0.4931 - accuracy: 0.8108
240/640 [==========>...................] - ETA: 0s - loss: 0.5263 - accuracy: 0.7750
294/640 [============>.................] - ETA: 0s - loss: 0.5305 - accuracy: 0.7619
326/640 [==============>...............] - ETA: 0s - loss: 0.5261 - accuracy: 0.7669
369/640 [================>.............] - ETA: 0s - loss: 0.5248 - accuracy: 0.7642
410/640 [==================>...........] - ETA: 0s - loss: 0.5426 - accuracy: 0.7512
453/640 [====================>.........] - ETA: 0s - loss: 0.5503 - accuracy: 0.7594
495/640 [======================>.......] - ETA: 0s - loss: 0.5498 - accuracy: 0.7677
535/640 [========================>.....] - ETA: 0s - loss: 0.5611 - accuracy: 0.7645
588/640 [==========================>...] - ETA: 0s - loss: 0.5653 - accuracy: 0.7670
633/640 [============================>.] - ETA: 0s - loss: 0.5671 - accuracy: 0.7630
640/640 [==============================] - 1s 1ms/step - loss: 0.5669 - accuracy: 0.7641

640/640 [==============================] - 1s 2ms/step - loss: 0.5669 - accuracy: 0.7641 - val_loss: 0.6061 - val_accuracy: 0.7500
Epoch 19/100

  1/640 [..............................] - ETA: 0s - loss: 1.5655 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.5710 - accuracy: 0.7347    
100/640 [===>..........................] - ETA: 0s - loss: 0.5686 - accuracy: 0.7300
148/640 [=====>........................] - ETA: 0s - loss: 0.5357 - accuracy: 0.7500
192/640 [========>.....................] - ETA: 0s - loss: 0.5289 - accuracy: 0.7708
237/640 [==========>...................] - ETA: 0s - loss: 0.5351 - accuracy: 0.7806
274/640 [===========>..................] - ETA: 0s - loss: 0.5552 - accuracy: 0.7774
311/640 [=============>................] - ETA: 0s - loss: 0.5538 - accuracy: 0.7814
350/640 [===============>..............] - ETA: 0s - loss: 0.5815 - accuracy: 0.7743
400/640 [=================>............] - ETA: 0s - loss: 0.5606 - accuracy: 0.7825
442/640 [===================>..........] - ETA: 0s - loss: 0.5625 - accuracy: 0.7828
479/640 [=====================>........] - ETA: 0s - loss: 0.5557 - accuracy: 0.7829
521/640 [=======================>......] - ETA: 0s - loss: 0.5613 - accuracy: 0.7735
555/640 [=========================>....] - ETA: 0s - loss: 0.5534 - accuracy: 0.7730
591/640 [==========================>...] - ETA: 0s - loss: 0.5610 - accuracy: 0.7648
630/640 [============================>.] - ETA: 0s - loss: 0.5674 - accuracy: 0.7603
640/640 [==============================] - 1s 1ms/step - loss: 0.5635 - accuracy: 0.7625

640/640 [==============================] - 1s 2ms/step - loss: 0.5635 - accuracy: 0.7625 - val_loss: 0.6043 - val_accuracy: 0.7437
Epoch 20/100

  1/640 [..............................] - ETA: 1s - loss: 0.8182 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.6518 - accuracy: 0.7500    
 92/640 [===>..........................] - ETA: 0s - loss: 0.5569 - accuracy: 0.7609
131/640 [=====>........................] - ETA: 0s - loss: 0.4865 - accuracy: 0.7863
182/640 [=======>......................] - ETA: 0s - loss: 0.5463 - accuracy: 0.7857
211/640 [========>.....................] - ETA: 0s - loss: 0.5476 - accuracy: 0.7867
247/640 [==========>...................] - ETA: 0s - loss: 0.5419 - accuracy: 0.7854
284/640 [============>.................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7887
331/640 [==============>...............] - ETA: 0s - loss: 0.5345 - accuracy: 0.7946
373/640 [================>.............] - ETA: 0s - loss: 0.5520 - accuracy: 0.7909
417/640 [==================>...........] - ETA: 0s - loss: 0.5408 - accuracy: 0.7962
460/640 [====================>.........] - ETA: 0s - loss: 0.5403 - accuracy: 0.7913
511/640 [======================>.......] - ETA: 0s - loss: 0.5344 - accuracy: 0.7906
554/640 [========================>.....] - ETA: 0s - loss: 0.5511 - accuracy: 0.7816
593/640 [==========================>...] - ETA: 0s - loss: 0.5536 - accuracy: 0.7791
636/640 [============================>.] - ETA: 0s - loss: 0.5589 - accuracy: 0.7767
640/640 [==============================] - 1s 1ms/step - loss: 0.5597 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5597 - accuracy: 0.7766 - val_loss: 0.6003 - val_accuracy: 0.7375
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 0.9189 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.4525 - accuracy: 0.8409    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4661 - accuracy: 0.7708
139/640 [=====>........................] - ETA: 0s - loss: 0.4640 - accuracy: 0.7698
192/640 [========>.....................] - ETA: 0s - loss: 0.4682 - accuracy: 0.7812
225/640 [=========>....................] - ETA: 0s - loss: 0.4740 - accuracy: 0.7778
269/640 [===========>..................] - ETA: 0s - loss: 0.4884 - accuracy: 0.7770
312/640 [=============>................] - ETA: 0s - loss: 0.5086 - accuracy: 0.7692
355/640 [===============>..............] - ETA: 0s - loss: 0.5186 - accuracy: 0.7690
397/640 [=================>............] - ETA: 0s - loss: 0.5316 - accuracy: 0.7708
440/640 [===================>..........] - ETA: 0s - loss: 0.5478 - accuracy: 0.7636
480/640 [=====================>........] - ETA: 0s - loss: 0.5616 - accuracy: 0.7646
531/640 [=======================>......] - ETA: 0s - loss: 0.5511 - accuracy: 0.7721
572/640 [=========================>....] - ETA: 0s - loss: 0.5431 - accuracy: 0.7797
615/640 [===========================>..] - ETA: 0s - loss: 0.5549 - accuracy: 0.7756
640/640 [==============================] - 1s 1ms/step - loss: 0.5549 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5549 - accuracy: 0.7766 - val_loss: 0.5982 - val_accuracy: 0.7125
Epoch 22/100

  1/640 [..............................] - ETA: 1s - loss: 0.0356 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.3994 - accuracy: 0.9091
 91/640 [===>..........................] - ETA: 0s - loss: 0.4198 - accuracy: 0.8681
127/640 [====>.........................] - ETA: 0s - loss: 0.4486 - accuracy: 0.8268
177/640 [=======>......................] - ETA: 0s - loss: 0.4818 - accuracy: 0.8079
215/640 [=========>....................] - ETA: 0s - loss: 0.4822 - accuracy: 0.7953
256/640 [===========>..................] - ETA: 0s - loss: 0.4846 - accuracy: 0.7930
294/640 [============>.................] - ETA: 0s - loss: 0.4905 - accuracy: 0.7959
336/640 [==============>...............] - ETA: 0s - loss: 0.5284 - accuracy: 0.7857
374/640 [================>.............] - ETA: 0s - loss: 0.5503 - accuracy: 0.7834
411/640 [==================>...........] - ETA: 0s - loss: 0.5642 - accuracy: 0.7713
449/640 [====================>.........] - ETA: 0s - loss: 0.5587 - accuracy: 0.7728
486/640 [=====================>........] - ETA: 0s - loss: 0.5501 - accuracy: 0.7757
521/640 [=======================>......] - ETA: 0s - loss: 0.5532 - accuracy: 0.7793
553/640 [========================>.....] - ETA: 0s - loss: 0.5569 - accuracy: 0.7776
593/640 [==========================>...] - ETA: 0s - loss: 0.5492 - accuracy: 0.7825
632/640 [============================>.] - ETA: 0s - loss: 0.5548 - accuracy: 0.7832
640/640 [==============================] - 1s 1ms/step - loss: 0.5519 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5519 - accuracy: 0.7828 - val_loss: 0.5937 - val_accuracy: 0.7125
Epoch 23/100

  1/640 [..............................] - ETA: 1s - loss: 0.0700 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.5027 - accuracy: 0.8158
 83/640 [==>...........................] - ETA: 0s - loss: 0.5418 - accuracy: 0.7952
112/640 [====>.........................] - ETA: 0s - loss: 0.6077 - accuracy: 0.7768
147/640 [=====>........................] - ETA: 0s - loss: 0.5742 - accuracy: 0.7755
181/640 [=======>......................] - ETA: 0s - loss: 0.6245 - accuracy: 0.7735
215/640 [=========>....................] - ETA: 0s - loss: 0.6133 - accuracy: 0.7814
248/640 [==========>...................] - ETA: 0s - loss: 0.5882 - accuracy: 0.7903
285/640 [============>.................] - ETA: 0s - loss: 0.5987 - accuracy: 0.7860
319/640 [=============>................] - ETA: 0s - loss: 0.6096 - accuracy: 0.7774
357/640 [===============>..............] - ETA: 0s - loss: 0.5981 - accuracy: 0.7759
396/640 [=================>............] - ETA: 0s - loss: 0.5757 - accuracy: 0.7879
435/640 [===================>..........] - ETA: 0s - loss: 0.5681 - accuracy: 0.7816
472/640 [=====================>........] - ETA: 0s - loss: 0.5600 - accuracy: 0.7860
509/640 [======================>.......] - ETA: 0s - loss: 0.5570 - accuracy: 0.7898
541/640 [========================>.....] - ETA: 0s - loss: 0.5507 - accuracy: 0.7911
579/640 [==========================>...] - ETA: 0s - loss: 0.5404 - accuracy: 0.7945
617/640 [===========================>..] - ETA: 0s - loss: 0.5352 - accuracy: 0.7958
640/640 [==============================] - 1s 1ms/step - loss: 0.5487 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5487 - accuracy: 0.7922 - val_loss: 0.5901 - val_accuracy: 0.7312
Epoch 24/100

  1/640 [..............................] - ETA: 0s - loss: 0.0852 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4616 - accuracy: 0.8913
 92/640 [===>..........................] - ETA: 0s - loss: 0.4990 - accuracy: 0.7826
125/640 [====>.........................] - ETA: 0s - loss: 0.4865 - accuracy: 0.8000
165/640 [======>.......................] - ETA: 0s - loss: 0.4948 - accuracy: 0.8061
201/640 [========>.....................] - ETA: 0s - loss: 0.4891 - accuracy: 0.8060
240/640 [==========>...................] - ETA: 0s - loss: 0.4989 - accuracy: 0.8083
278/640 [============>.................] - ETA: 0s - loss: 0.5077 - accuracy: 0.7950
318/640 [=============>................] - ETA: 0s - loss: 0.5244 - accuracy: 0.7956
357/640 [===============>..............] - ETA: 0s - loss: 0.5296 - accuracy: 0.7955
387/640 [=================>............] - ETA: 0s - loss: 0.5347 - accuracy: 0.7984
424/640 [==================>...........] - ETA: 0s - loss: 0.5300 - accuracy: 0.7901
462/640 [====================>.........] - ETA: 0s - loss: 0.5266 - accuracy: 0.7944
501/640 [======================>.......] - ETA: 0s - loss: 0.5312 - accuracy: 0.7924
539/640 [========================>.....] - ETA: 0s - loss: 0.5256 - accuracy: 0.7922
571/640 [=========================>....] - ETA: 0s - loss: 0.5274 - accuracy: 0.7916
609/640 [===========================>..] - ETA: 0s - loss: 0.5267 - accuracy: 0.7882
640/640 [==============================] - 1s 1ms/step - loss: 0.5458 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5458 - accuracy: 0.7891 - val_loss: 0.5867 - val_accuracy: 0.7375
Epoch 25/100

  1/640 [..............................] - ETA: 1s - loss: 0.7689 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.4813 - accuracy: 0.7333    
 89/640 [===>..........................] - ETA: 0s - loss: 0.5266 - accuracy: 0.7528
124/640 [====>.........................] - ETA: 0s - loss: 0.5413 - accuracy: 0.7984
158/640 [======>.......................] - ETA: 0s - loss: 0.5525 - accuracy: 0.7722
187/640 [=======>......................] - ETA: 0s - loss: 0.5659 - accuracy: 0.7594
219/640 [=========>....................] - ETA: 0s - loss: 0.5702 - accuracy: 0.7489
255/640 [==========>...................] - ETA: 0s - loss: 0.5567 - accuracy: 0.7569
292/640 [============>.................] - ETA: 0s - loss: 0.5411 - accuracy: 0.7705
334/640 [==============>...............] - ETA: 0s - loss: 0.5366 - accuracy: 0.7754
346/640 [===============>..............] - ETA: 0s - loss: 0.5400 - accuracy: 0.7775
389/640 [=================>............] - ETA: 0s - loss: 0.5264 - accuracy: 0.7892
435/640 [===================>..........] - ETA: 0s - loss: 0.5186 - accuracy: 0.7931
479/640 [=====================>........] - ETA: 0s - loss: 0.5294 - accuracy: 0.7891
526/640 [=======================>......] - ETA: 0s - loss: 0.5345 - accuracy: 0.7814
566/640 [=========================>....] - ETA: 0s - loss: 0.5336 - accuracy: 0.7774
606/640 [===========================>..] - ETA: 0s - loss: 0.5293 - accuracy: 0.7805
640/640 [==============================] - 1s 1ms/step - loss: 0.5422 - accuracy: 0.7812

640/640 [==============================] - 1s 2ms/step - loss: 0.5422 - accuracy: 0.7812 - val_loss: 0.5853 - val_accuracy: 0.7500
Epoch 26/100

  1/640 [..............................] - ETA: 1s - loss: 0.7267 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7800    
 95/640 [===>..........................] - ETA: 0s - loss: 0.5956 - accuracy: 0.7684
129/640 [=====>........................] - ETA: 0s - loss: 0.5593 - accuracy: 0.7984
165/640 [======>.......................] - ETA: 0s - loss: 0.6200 - accuracy: 0.7636
202/640 [========>.....................] - ETA: 0s - loss: 0.5947 - accuracy: 0.7723
243/640 [==========>...................] - ETA: 0s - loss: 0.6000 - accuracy: 0.7654
279/640 [============>.................] - ETA: 0s - loss: 0.5807 - accuracy: 0.7814
317/640 [=============>................] - ETA: 0s - loss: 0.5753 - accuracy: 0.7760
353/640 [===============>..............] - ETA: 0s - loss: 0.5719 - accuracy: 0.7762
389/640 [=================>............] - ETA: 0s - loss: 0.5599 - accuracy: 0.7841
427/640 [===================>..........] - ETA: 0s - loss: 0.5597 - accuracy: 0.7775
467/640 [====================>.........] - ETA: 0s - loss: 0.5565 - accuracy: 0.7794
505/640 [======================>.......] - ETA: 0s - loss: 0.5521 - accuracy: 0.7861
539/640 [========================>.....] - ETA: 0s - loss: 0.5440 - accuracy: 0.7848
575/640 [=========================>....] - ETA: 0s - loss: 0.5547 - accuracy: 0.7843
612/640 [===========================>..] - ETA: 0s - loss: 0.5448 - accuracy: 0.7876
640/640 [==============================] - 1s 1ms/step - loss: 0.5387 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5387 - accuracy: 0.7937 - val_loss: 0.5874 - val_accuracy: 0.7375
Epoch 27/100

  1/640 [..............................] - ETA: 1s - loss: 3.0590 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 0.6087 - accuracy: 0.8600    
 90/640 [===>..........................] - ETA: 0s - loss: 0.5405 - accuracy: 0.8444
129/640 [=====>........................] - ETA: 0s - loss: 0.5311 - accuracy: 0.8450
173/640 [=======>......................] - ETA: 0s - loss: 0.5527 - accuracy: 0.8382
213/640 [========>.....................] - ETA: 0s - loss: 0.5609 - accuracy: 0.8310
247/640 [==========>...................] - ETA: 0s - loss: 0.5534 - accuracy: 0.8300
288/640 [============>.................] - ETA: 0s - loss: 0.5449 - accuracy: 0.8160
334/640 [==============>...............] - ETA: 0s - loss: 0.5404 - accuracy: 0.8054
368/640 [================>.............] - ETA: 0s - loss: 0.5299 - accuracy: 0.8071
407/640 [==================>...........] - ETA: 0s - loss: 0.5422 - accuracy: 0.7961
440/640 [===================>..........] - ETA: 0s - loss: 0.5420 - accuracy: 0.7932
480/640 [=====================>........] - ETA: 0s - loss: 0.5354 - accuracy: 0.7937
516/640 [=======================>......] - ETA: 0s - loss: 0.5433 - accuracy: 0.7926
555/640 [=========================>....] - ETA: 0s - loss: 0.5483 - accuracy: 0.7910
593/640 [==========================>...] - ETA: 0s - loss: 0.5369 - accuracy: 0.7960
629/640 [============================>.] - ETA: 0s - loss: 0.5333 - accuracy: 0.7949
640/640 [==============================] - 1s 1ms/step - loss: 0.5377 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5377 - accuracy: 0.7922 - val_loss: 0.5860 - val_accuracy: 0.7312
Epoch 28/100

  1/640 [..............................] - ETA: 1s - loss: 0.6493 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4440 - accuracy: 0.8696
 93/640 [===>..........................] - ETA: 0s - loss: 0.4630 - accuracy: 0.8495
129/640 [=====>........................] - ETA: 0s - loss: 0.5246 - accuracy: 0.8295
168/640 [======>.......................] - ETA: 0s - loss: 0.5381 - accuracy: 0.8095
209/640 [========>.....................] - ETA: 0s - loss: 0.5372 - accuracy: 0.8134
247/640 [==========>...................] - ETA: 0s - loss: 0.5389 - accuracy: 0.7935
279/640 [============>.................] - ETA: 0s - loss: 0.5288 - accuracy: 0.8029
308/640 [=============>................] - ETA: 0s - loss: 0.5033 - accuracy: 0.8182
337/640 [==============>...............] - ETA: 0s - loss: 0.5049 - accuracy: 0.8071
371/640 [================>.............] - ETA: 0s - loss: 0.4924 - accuracy: 0.8167
406/640 [==================>...........] - ETA: 0s - loss: 0.5035 - accuracy: 0.8103
446/640 [===================>..........] - ETA: 0s - loss: 0.5140 - accuracy: 0.8139
483/640 [=====================>........] - ETA: 0s - loss: 0.5181 - accuracy: 0.8095
520/640 [=======================>......] - ETA: 0s - loss: 0.5137 - accuracy: 0.8154
557/640 [=========================>....] - ETA: 0s - loss: 0.5255 - accuracy: 0.8097
596/640 [==========================>...] - ETA: 0s - loss: 0.5321 - accuracy: 0.7936
633/640 [============================>.] - ETA: 0s - loss: 0.5363 - accuracy: 0.7930
640/640 [==============================] - 1s 1ms/step - loss: 0.5347 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5347 - accuracy: 0.7953 - val_loss: 0.5826 - val_accuracy: 0.7312
Epoch 29/100

  1/640 [..............................] - ETA: 0s - loss: 0.6509 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4836 - accuracy: 0.8421
 82/640 [==>...........................] - ETA: 0s - loss: 0.4516 - accuracy: 0.8537
115/640 [====>.........................] - ETA: 0s - loss: 0.4856 - accuracy: 0.8348
153/640 [======>.......................] - ETA: 0s - loss: 0.5781 - accuracy: 0.8039
189/640 [=======>......................] - ETA: 0s - loss: 0.5497 - accuracy: 0.8095
227/640 [=========>....................] - ETA: 0s - loss: 0.5358 - accuracy: 0.8106
264/640 [===========>..................] - ETA: 0s - loss: 0.5452 - accuracy: 0.8106
301/640 [=============>................] - ETA: 0s - loss: 0.5455 - accuracy: 0.8173
338/640 [==============>...............] - ETA: 0s - loss: 0.5530 - accuracy: 0.8077
375/640 [================>.............] - ETA: 0s - loss: 0.5436 - accuracy: 0.8080
412/640 [==================>...........] - ETA: 0s - loss: 0.5406 - accuracy: 0.8083
449/640 [====================>.........] - ETA: 0s - loss: 0.5406 - accuracy: 0.8040
485/640 [=====================>........] - ETA: 0s - loss: 0.5343 - accuracy: 0.8000
528/640 [=======================>......] - ETA: 0s - loss: 0.5242 - accuracy: 0.8049
568/640 [=========================>....] - ETA: 0s - loss: 0.5185 - accuracy: 0.7940
613/640 [===========================>..] - ETA: 0s - loss: 0.5246 - accuracy: 0.7945
640/640 [==============================] - 1s 1ms/step - loss: 0.5324 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5324 - accuracy: 0.7937 - val_loss: 0.5792 - val_accuracy: 0.7375
Epoch 30/100

  1/640 [..............................] - ETA: 1s - loss: 0.0014 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.7902 - accuracy: 0.6383
 94/640 [===>..........................] - ETA: 0s - loss: 0.5809 - accuracy: 0.7553
128/640 [=====>........................] - ETA: 0s - loss: 0.5397 - accuracy: 0.7734
165/640 [======>.......................] - ETA: 0s - loss: 0.5050 - accuracy: 0.8000
207/640 [========>.....................] - ETA: 0s - loss: 0.5345 - accuracy: 0.8019
247/640 [==========>...................] - ETA: 0s - loss: 0.5313 - accuracy: 0.7976
284/640 [============>.................] - ETA: 0s - loss: 0.5262 - accuracy: 0.7923
319/640 [=============>................] - ETA: 0s - loss: 0.5163 - accuracy: 0.8025
359/640 [===============>..............] - ETA: 0s - loss: 0.5041 - accuracy: 0.8106
389/640 [=================>............] - ETA: 0s - loss: 0.5088 - accuracy: 0.8072
429/640 [===================>..........] - ETA: 0s - loss: 0.5013 - accuracy: 0.8135
470/640 [=====================>........] - ETA: 0s - loss: 0.5047 - accuracy: 0.8106
498/640 [======================>.......] - ETA: 0s - loss: 0.5024 - accuracy: 0.8092
534/640 [========================>.....] - ETA: 0s - loss: 0.5314 - accuracy: 0.7996
572/640 [=========================>....] - ETA: 0s - loss: 0.5257 - accuracy: 0.8007
607/640 [===========================>..] - ETA: 0s - loss: 0.5240 - accuracy: 0.8023
640/640 [==============================] - 1s 1ms/step - loss: 0.5296 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5296 - accuracy: 0.7984 - val_loss: 0.5787 - val_accuracy: 0.7437
Epoch 31/100

  1/640 [..............................] - ETA: 1s - loss: 0.9156 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.6861 - accuracy: 0.7551    
 91/640 [===>..........................] - ETA: 0s - loss: 0.5391 - accuracy: 0.7912
128/640 [=====>........................] - ETA: 0s - loss: 0.5522 - accuracy: 0.7969
163/640 [======>.......................] - ETA: 0s - loss: 0.5422 - accuracy: 0.8098
200/640 [========>.....................] - ETA: 0s - loss: 0.5723 - accuracy: 0.7900
237/640 [==========>...................] - ETA: 0s - loss: 0.5722 - accuracy: 0.7890
269/640 [===========>..................] - ETA: 0s - loss: 0.5462 - accuracy: 0.7881
307/640 [=============>................] - ETA: 0s - loss: 0.5341 - accuracy: 0.7915
348/640 [===============>..............] - ETA: 0s - loss: 0.5648 - accuracy: 0.7902
383/640 [================>.............] - ETA: 0s - loss: 0.5615 - accuracy: 0.7885
424/640 [==================>...........] - ETA: 0s - loss: 0.5441 - accuracy: 0.7972
460/640 [====================>.........] - ETA: 0s - loss: 0.5465 - accuracy: 0.7891
497/640 [======================>.......] - ETA: 0s - loss: 0.5418 - accuracy: 0.7928
534/640 [========================>.....] - ETA: 0s - loss: 0.5412 - accuracy: 0.7865
572/640 [=========================>....] - ETA: 0s - loss: 0.5377 - accuracy: 0.7867
613/640 [===========================>..] - ETA: 0s - loss: 0.5300 - accuracy: 0.7896
640/640 [==============================] - 1s 1ms/step - loss: 0.5281 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5281 - accuracy: 0.7891 - val_loss: 0.5788 - val_accuracy: 0.7563
Epoch 32/100

  1/640 [..............................] - ETA: 1s - loss: 0.6024 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.5994 - accuracy: 0.7273
 90/640 [===>..........................] - ETA: 0s - loss: 0.6492 - accuracy: 0.7222
124/640 [====>.........................] - ETA: 0s - loss: 0.5870 - accuracy: 0.7661
167/640 [======>.......................] - ETA: 0s - loss: 0.5634 - accuracy: 0.7485
212/640 [========>.....................] - ETA: 0s - loss: 0.5609 - accuracy: 0.7594
251/640 [==========>...................] - ETA: 0s - loss: 0.5425 - accuracy: 0.7769
288/640 [============>.................] - ETA: 0s - loss: 0.5373 - accuracy: 0.7847
331/640 [==============>...............] - ETA: 0s - loss: 0.5229 - accuracy: 0.7885
369/640 [================>.............] - ETA: 0s - loss: 0.5100 - accuracy: 0.7967
408/640 [==================>...........] - ETA: 0s - loss: 0.5386 - accuracy: 0.7990
449/640 [====================>.........] - ETA: 0s - loss: 0.5275 - accuracy: 0.8107
488/640 [=====================>........] - ETA: 0s - loss: 0.5339 - accuracy: 0.8074
534/640 [========================>.....] - ETA: 0s - loss: 0.5294 - accuracy: 0.8052
573/640 [=========================>....] - ETA: 0s - loss: 0.5233 - accuracy: 0.8010
609/640 [===========================>..] - ETA: 0s - loss: 0.5287 - accuracy: 0.7997
640/640 [==============================] - 1s 1ms/step - loss: 0.5256 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5256 - accuracy: 0.8016 - val_loss: 0.5780 - val_accuracy: 0.7375
Epoch 33/100

  1/640 [..............................] - ETA: 1s - loss: 0.9040 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.5415 - accuracy: 0.7907
 88/640 [===>..........................] - ETA: 0s - loss: 0.4729 - accuracy: 0.7955
123/640 [====>.........................] - ETA: 0s - loss: 0.5575 - accuracy: 0.7480
170/640 [======>.......................] - ETA: 0s - loss: 0.5483 - accuracy: 0.7647
201/640 [========>.....................] - ETA: 0s - loss: 0.5549 - accuracy: 0.7662
238/640 [==========>...................] - ETA: 0s - loss: 0.5546 - accuracy: 0.7731
274/640 [===========>..................] - ETA: 0s - loss: 0.5665 - accuracy: 0.7847
315/640 [=============>................] - ETA: 0s - loss: 0.5635 - accuracy: 0.7905
352/640 [===============>..............] - ETA: 0s - loss: 0.5539 - accuracy: 0.7898
390/640 [=================>............] - ETA: 0s - loss: 0.5376 - accuracy: 0.8077
429/640 [===================>..........] - ETA: 0s - loss: 0.5323 - accuracy: 0.8065
467/640 [====================>.........] - ETA: 0s - loss: 0.5318 - accuracy: 0.7923
503/640 [======================>.......] - ETA: 0s - loss: 0.5205 - accuracy: 0.7972
542/640 [========================>.....] - ETA: 0s - loss: 0.5339 - accuracy: 0.7989
575/640 [=========================>....] - ETA: 0s - loss: 0.5237 - accuracy: 0.8035
611/640 [===========================>..] - ETA: 0s - loss: 0.5249 - accuracy: 0.8003
640/640 [==============================] - 1s 1ms/step - loss: 0.5255 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.5255 - accuracy: 0.8000 - val_loss: 0.5752 - val_accuracy: 0.7375
Epoch 34/100

  1/640 [..............................] - ETA: 0s - loss: 0.7027 - accuracy: 1.0000
 32/640 [>.............................] - ETA: 0s - loss: 0.3461 - accuracy: 0.8750
 68/640 [==>...........................] - ETA: 0s - loss: 0.5027 - accuracy: 0.8235
113/640 [====>.........................] - ETA: 0s - loss: 0.4593 - accuracy: 0.8407
160/640 [======>.......................] - ETA: 0s - loss: 0.4410 - accuracy: 0.8625
208/640 [========>.....................] - ETA: 0s - loss: 0.4706 - accuracy: 0.8269
253/640 [==========>...................] - ETA: 0s - loss: 0.4823 - accuracy: 0.8340
287/640 [============>.................] - ETA: 0s - loss: 0.4981 - accuracy: 0.8362
320/640 [==============>...............] - ETA: 0s - loss: 0.5145 - accuracy: 0.8313
359/640 [===============>..............] - ETA: 0s - loss: 0.5184 - accuracy: 0.8273
396/640 [=================>............] - ETA: 0s - loss: 0.5159 - accuracy: 0.8081
430/640 [===================>..........] - ETA: 0s - loss: 0.5116 - accuracy: 0.8093
466/640 [====================>.........] - ETA: 0s - loss: 0.5186 - accuracy: 0.8026
505/640 [======================>.......] - ETA: 0s - loss: 0.5277 - accuracy: 0.8059
544/640 [========================>.....] - ETA: 0s - loss: 0.5330 - accuracy: 0.8015
582/640 [==========================>...] - ETA: 0s - loss: 0.5240 - accuracy: 0.8058
618/640 [===========================>..] - ETA: 0s - loss: 0.5212 - accuracy: 0.8026
640/640 [==============================] - 1s 1ms/step - loss: 0.5229 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.5229 - accuracy: 0.8000 - val_loss: 0.5725 - val_accuracy: 0.7250
Epoch 35/100

  1/640 [..............................] - ETA: 0s - loss: 0.4545 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4368 - accuracy: 0.8333
 92/640 [===>..........................] - ETA: 0s - loss: 0.4536 - accuracy: 0.8370
129/640 [=====>........................] - ETA: 0s - loss: 0.4688 - accuracy: 0.8372
168/640 [======>.......................] - ETA: 0s - loss: 0.5004 - accuracy: 0.8274
207/640 [========>.....................] - ETA: 0s - loss: 0.5415 - accuracy: 0.8019
245/640 [==========>...................] - ETA: 0s - loss: 0.5398 - accuracy: 0.7918
281/640 [============>.................] - ETA: 0s - loss: 0.5493 - accuracy: 0.8007
317/640 [=============>................] - ETA: 0s - loss: 0.5709 - accuracy: 0.7950
357/640 [===============>..............] - ETA: 0s - loss: 0.5637 - accuracy: 0.7927
396/640 [=================>............] - ETA: 0s - loss: 0.5484 - accuracy: 0.8056
434/640 [===================>..........] - ETA: 0s - loss: 0.5336 - accuracy: 0.8111
474/640 [=====================>........] - ETA: 0s - loss: 0.5401 - accuracy: 0.8038
514/640 [=======================>......] - ETA: 0s - loss: 0.5378 - accuracy: 0.8054
550/640 [========================>.....] - ETA: 0s - loss: 0.5325 - accuracy: 0.8036
588/640 [==========================>...] - ETA: 0s - loss: 0.5306 - accuracy: 0.7976
633/640 [============================>.] - ETA: 0s - loss: 0.5224 - accuracy: 0.8025
640/640 [==============================] - 1s 1ms/step - loss: 0.5222 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5222 - accuracy: 0.8016 - val_loss: 0.5733 - val_accuracy: 0.7375
Epoch 36/100

  1/640 [..............................] - ETA: 1s - loss: 0.0013 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.5009 - accuracy: 0.8095
 95/640 [===>..........................] - ETA: 0s - loss: 0.4604 - accuracy: 0.8421
127/640 [====>.........................] - ETA: 0s - loss: 0.4789 - accuracy: 0.8189
170/640 [======>.......................] - ETA: 0s - loss: 0.4668 - accuracy: 0.8235
209/640 [========>.....................] - ETA: 0s - loss: 0.4709 - accuracy: 0.8278
248/640 [==========>...................] - ETA: 0s - loss: 0.4784 - accuracy: 0.8306
291/640 [============>.................] - ETA: 0s - loss: 0.4817 - accuracy: 0.8247
329/640 [==============>...............] - ETA: 0s - loss: 0.5038 - accuracy: 0.8116
369/640 [================>.............] - ETA: 0s - loss: 0.4947 - accuracy: 0.8103
404/640 [=================>............] - ETA: 0s - loss: 0.4831 - accuracy: 0.8119
442/640 [===================>..........] - ETA: 0s - loss: 0.5185 - accuracy: 0.8009
482/640 [=====================>........] - ETA: 0s - loss: 0.5080 - accuracy: 0.8008
523/640 [=======================>......] - ETA: 0s - loss: 0.5308 - accuracy: 0.7935
561/640 [=========================>....] - ETA: 0s - loss: 0.5261 - accuracy: 0.7986
597/640 [==========================>...] - ETA: 0s - loss: 0.5262 - accuracy: 0.8023
633/640 [============================>.] - ETA: 0s - loss: 0.5218 - accuracy: 0.8025
640/640 [==============================] - 1s 1ms/step - loss: 0.5200 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5200 - accuracy: 0.8016 - val_loss: 0.5761 - val_accuracy: 0.7500
Epoch 37/100

  1/640 [..............................] - ETA: 1s - loss: 0.6773 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5632 - accuracy: 0.7234
 98/640 [===>..........................] - ETA: 0s - loss: 0.4986 - accuracy: 0.7653
133/640 [=====>........................] - ETA: 0s - loss: 0.5487 - accuracy: 0.7519
173/640 [=======>......................] - ETA: 0s - loss: 0.5776 - accuracy: 0.7572
212/640 [========>.....................] - ETA: 0s - loss: 0.5424 - accuracy: 0.7736
251/640 [==========>...................] - ETA: 0s - loss: 0.5135 - accuracy: 0.7888
289/640 [============>.................] - ETA: 0s - loss: 0.5193 - accuracy: 0.7924
321/640 [==============>...............] - ETA: 0s - loss: 0.5027 - accuracy: 0.8037
357/640 [===============>..............] - ETA: 0s - loss: 0.4962 - accuracy: 0.8011
393/640 [=================>............] - ETA: 0s - loss: 0.4864 - accuracy: 0.8066
431/640 [===================>..........] - ETA: 0s - loss: 0.5146 - accuracy: 0.8028
470/640 [=====================>........] - ETA: 0s - loss: 0.5026 - accuracy: 0.8128
507/640 [======================>.......] - ETA: 0s - loss: 0.5100 - accuracy: 0.8047
545/640 [========================>.....] - ETA: 0s - loss: 0.5124 - accuracy: 0.8018
585/640 [==========================>...] - ETA: 0s - loss: 0.5153 - accuracy: 0.7966
626/640 [============================>.] - ETA: 0s - loss: 0.5120 - accuracy: 0.8003
640/640 [==============================] - 1s 1ms/step - loss: 0.5188 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5188 - accuracy: 0.7984 - val_loss: 0.5751 - val_accuracy: 0.7625
Epoch 38/100

  1/640 [..............................] - ETA: 1s - loss: 2.7843 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.5419 - accuracy: 0.7619    
 82/640 [==>...........................] - ETA: 0s - loss: 0.5063 - accuracy: 0.8293
122/640 [====>.........................] - ETA: 0s - loss: 0.5172 - accuracy: 0.7869
168/640 [======>.......................] - ETA: 0s - loss: 0.5150 - accuracy: 0.7798
197/640 [========>.....................] - ETA: 0s - loss: 0.4900 - accuracy: 0.7868
237/640 [==========>...................] - ETA: 0s - loss: 0.4973 - accuracy: 0.7975
263/640 [===========>..................] - ETA: 0s - loss: 0.4828 - accuracy: 0.8061
298/640 [============>.................] - ETA: 0s - loss: 0.4760 - accuracy: 0.8087
334/640 [==============>...............] - ETA: 0s - loss: 0.4925 - accuracy: 0.8084
372/640 [================>.............] - ETA: 0s - loss: 0.5002 - accuracy: 0.8118
409/640 [==================>...........] - ETA: 0s - loss: 0.5020 - accuracy: 0.8117
447/640 [===================>..........] - ETA: 0s - loss: 0.4843 - accuracy: 0.8255
485/640 [=====================>........] - ETA: 0s - loss: 0.4897 - accuracy: 0.8247
519/640 [=======================>......] - ETA: 0s - loss: 0.5045 - accuracy: 0.8170
554/640 [========================>.....] - ETA: 0s - loss: 0.4995 - accuracy: 0.8177
593/640 [==========================>...] - ETA: 0s - loss: 0.5055 - accuracy: 0.8145
630/640 [============================>.] - ETA: 0s - loss: 0.5161 - accuracy: 0.8095
640/640 [==============================] - 1s 1ms/step - loss: 0.5177 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5177 - accuracy: 0.8062 - val_loss: 0.5699 - val_accuracy: 0.7312
Epoch 39/100

  1/640 [..............................] - ETA: 1s - loss: 0.3414 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5670 - accuracy: 0.6957
 91/640 [===>..........................] - ETA: 0s - loss: 0.4948 - accuracy: 0.7912
126/640 [====>.........................] - ETA: 0s - loss: 0.5130 - accuracy: 0.7857
166/640 [======>.......................] - ETA: 0s - loss: 0.4880 - accuracy: 0.7892
204/640 [========>.....................] - ETA: 0s - loss: 0.4787 - accuracy: 0.8088
240/640 [==========>...................] - ETA: 0s - loss: 0.4723 - accuracy: 0.8042
277/640 [===========>..................] - ETA: 0s - loss: 0.4700 - accuracy: 0.8087
317/640 [=============>................] - ETA: 0s - loss: 0.4736 - accuracy: 0.8076
356/640 [===============>..............] - ETA: 0s - loss: 0.5155 - accuracy: 0.8034
390/640 [=================>............] - ETA: 0s - loss: 0.5154 - accuracy: 0.8103
426/640 [==================>...........] - ETA: 0s - loss: 0.5120 - accuracy: 0.8099
466/640 [====================>.........] - ETA: 0s - loss: 0.5075 - accuracy: 0.8112
504/640 [======================>.......] - ETA: 0s - loss: 0.5208 - accuracy: 0.8016
543/640 [========================>.....] - ETA: 0s - loss: 0.5182 - accuracy: 0.7993
579/640 [==========================>...] - ETA: 0s - loss: 0.5114 - accuracy: 0.7997
617/640 [===========================>..] - ETA: 0s - loss: 0.5169 - accuracy: 0.7974
640/640 [==============================] - 1s 1ms/step - loss: 0.5167 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.5167 - accuracy: 0.7969 - val_loss: 0.5700 - val_accuracy: 0.7250
Epoch 40/100

  1/640 [..............................] - ETA: 0s - loss: 4.1723e-06 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.6470 - accuracy: 0.7556    
 88/640 [===>..........................] - ETA: 0s - loss: 0.6771 - accuracy: 0.7614
122/640 [====>.........................] - ETA: 0s - loss: 0.6455 - accuracy: 0.7951
159/640 [======>.......................] - ETA: 0s - loss: 0.5783 - accuracy: 0.8113
196/640 [========>.....................] - ETA: 0s - loss: 0.5875 - accuracy: 0.8010
233/640 [=========>....................] - ETA: 0s - loss: 0.5507 - accuracy: 0.8112
269/640 [===========>..................] - ETA: 0s - loss: 0.5551 - accuracy: 0.8030
305/640 [=============>................] - ETA: 0s - loss: 0.5536 - accuracy: 0.8033
344/640 [===============>..............] - ETA: 0s - loss: 0.5638 - accuracy: 0.7936
385/640 [=================>............] - ETA: 0s - loss: 0.5597 - accuracy: 0.7922
423/640 [==================>...........] - ETA: 0s - loss: 0.5497 - accuracy: 0.7967
455/640 [====================>.........] - ETA: 0s - loss: 0.5418 - accuracy: 0.8000
490/640 [=====================>........] - ETA: 0s - loss: 0.5344 - accuracy: 0.8020
528/640 [=======================>......] - ETA: 0s - loss: 0.5293 - accuracy: 0.8087
570/640 [=========================>....] - ETA: 0s - loss: 0.5295 - accuracy: 0.8000
607/640 [===========================>..] - ETA: 0s - loss: 0.5218 - accuracy: 0.8007
640/640 [==============================] - 1s 1ms/step - loss: 0.5155 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5155 - accuracy: 0.8047 - val_loss: 0.5709 - val_accuracy: 0.7312
Epoch 41/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.6005 - accuracy: 0.7391    
 92/640 [===>..........................] - ETA: 0s - loss: 0.5718 - accuracy: 0.7609
126/640 [====>.........................] - ETA: 0s - loss: 0.5280 - accuracy: 0.7937
165/640 [======>.......................] - ETA: 0s - loss: 0.5586 - accuracy: 0.7818
203/640 [========>.....................] - ETA: 0s - loss: 0.5689 - accuracy: 0.7734
242/640 [==========>...................] - ETA: 0s - loss: 0.5365 - accuracy: 0.7893
280/640 [============>.................] - ETA: 0s - loss: 0.5333 - accuracy: 0.7857
320/640 [==============>...............] - ETA: 0s - loss: 0.5256 - accuracy: 0.7781
356/640 [===============>..............] - ETA: 0s - loss: 0.5223 - accuracy: 0.7865
399/640 [=================>............] - ETA: 0s - loss: 0.4969 - accuracy: 0.8045
438/640 [===================>..........] - ETA: 0s - loss: 0.4929 - accuracy: 0.8082
466/640 [====================>.........] - ETA: 0s - loss: 0.5049 - accuracy: 0.8069
504/640 [======================>.......] - ETA: 0s - loss: 0.5082 - accuracy: 0.8075
541/640 [========================>.....] - ETA: 0s - loss: 0.5030 - accuracy: 0.8115
578/640 [==========================>...] - ETA: 0s - loss: 0.5048 - accuracy: 0.8045
615/640 [===========================>..] - ETA: 0s - loss: 0.5114 - accuracy: 0.8065
640/640 [==============================] - 1s 1ms/step - loss: 0.5157 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5157 - accuracy: 0.8062 - val_loss: 0.5685 - val_accuracy: 0.7375
Epoch 42/100

  1/640 [..............................] - ETA: 0s - loss: 0.8436 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.6349 - accuracy: 0.7708    
 96/640 [===>..........................] - ETA: 0s - loss: 0.6591 - accuracy: 0.7604
133/640 [=====>........................] - ETA: 0s - loss: 0.6900 - accuracy: 0.7519
171/640 [=======>......................] - ETA: 0s - loss: 0.6442 - accuracy: 0.7778
213/640 [========>.....................] - ETA: 0s - loss: 0.5917 - accuracy: 0.7887
248/640 [==========>...................] - ETA: 0s - loss: 0.5571 - accuracy: 0.7984
286/640 [============>.................] - ETA: 0s - loss: 0.5443 - accuracy: 0.8007
303/640 [=============>................] - ETA: 0s - loss: 0.5436 - accuracy: 0.7987
346/640 [===============>..............] - ETA: 0s - loss: 0.5462 - accuracy: 0.8006
388/640 [=================>............] - ETA: 0s - loss: 0.5293 - accuracy: 0.8015
429/640 [===================>..........] - ETA: 0s - loss: 0.5208 - accuracy: 0.8089
473/640 [=====================>........] - ETA: 0s - loss: 0.5071 - accuracy: 0.8118
510/640 [======================>.......] - ETA: 0s - loss: 0.4999 - accuracy: 0.8137
557/640 [=========================>....] - ETA: 0s - loss: 0.5034 - accuracy: 0.8097
592/640 [==========================>...] - ETA: 0s - loss: 0.5000 - accuracy: 0.8074
631/640 [============================>.] - ETA: 0s - loss: 0.5096 - accuracy: 0.8051
640/640 [==============================] - 1s 1ms/step - loss: 0.5139 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.5139 - accuracy: 0.8031 - val_loss: 0.5664 - val_accuracy: 0.7375
Epoch 43/100

  1/640 [..............................] - ETA: 1s - loss: 0.7696 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.6334 - accuracy: 0.7755    
101/640 [===>..........................] - ETA: 0s - loss: 0.5223 - accuracy: 0.8119
138/640 [=====>........................] - ETA: 0s - loss: 0.6274 - accuracy: 0.7754
180/640 [=======>......................] - ETA: 0s - loss: 0.5924 - accuracy: 0.7778
220/640 [=========>....................] - ETA: 0s - loss: 0.5890 - accuracy: 0.7727
253/640 [==========>...................] - ETA: 0s - loss: 0.5663 - accuracy: 0.7747
291/640 [============>.................] - ETA: 0s - loss: 0.5627 - accuracy: 0.7698
330/640 [==============>...............] - ETA: 0s - loss: 0.5522 - accuracy: 0.7606
368/640 [================>.............] - ETA: 0s - loss: 0.5569 - accuracy: 0.7527
405/640 [=================>............] - ETA: 0s - loss: 0.5599 - accuracy: 0.7531
442/640 [===================>..........] - ETA: 0s - loss: 0.5495 - accuracy: 0.7557
481/640 [=====================>........] - ETA: 0s - loss: 0.5457 - accuracy: 0.7609
514/640 [=======================>......] - ETA: 0s - loss: 0.5397 - accuracy: 0.7665
546/640 [========================>.....] - ETA: 0s - loss: 0.5285 - accuracy: 0.7711
578/640 [==========================>...] - ETA: 0s - loss: 0.5201 - accuracy: 0.7803
616/640 [===========================>..] - ETA: 0s - loss: 0.5168 - accuracy: 0.7857
640/640 [==============================] - 1s 1ms/step - loss: 0.5104 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5104 - accuracy: 0.7922 - val_loss: 0.5758 - val_accuracy: 0.7437
Epoch 44/100

  1/640 [..............................] - ETA: 1s - loss: 0.0248 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.5735 - accuracy: 0.8049
 86/640 [===>..........................] - ETA: 0s - loss: 0.5424 - accuracy: 0.8023
123/640 [====>.........................] - ETA: 0s - loss: 0.5519 - accuracy: 0.7886
168/640 [======>.......................] - ETA: 0s - loss: 0.5966 - accuracy: 0.7679
203/640 [========>.....................] - ETA: 0s - loss: 0.5436 - accuracy: 0.7882
234/640 [=========>....................] - ETA: 0s - loss: 0.5382 - accuracy: 0.7906
269/640 [===========>..................] - ETA: 0s - loss: 0.5454 - accuracy: 0.7770
314/640 [=============>................] - ETA: 0s - loss: 0.5284 - accuracy: 0.7898
350/640 [===============>..............] - ETA: 0s - loss: 0.5568 - accuracy: 0.7857
388/640 [=================>............] - ETA: 0s - loss: 0.5426 - accuracy: 0.7938
424/640 [==================>...........] - ETA: 0s - loss: 0.5465 - accuracy: 0.7877
459/640 [====================>.........] - ETA: 0s - loss: 0.5338 - accuracy: 0.7908
494/640 [======================>.......] - ETA: 0s - loss: 0.5383 - accuracy: 0.7895
530/640 [=======================>......] - ETA: 0s - loss: 0.5245 - accuracy: 0.7981
567/640 [=========================>....] - ETA: 0s - loss: 0.5205 - accuracy: 0.8042
606/640 [===========================>..] - ETA: 0s - loss: 0.5105 - accuracy: 0.8102
640/640 [==============================] - 1s 1ms/step - loss: 0.5131 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5131 - accuracy: 0.8047 - val_loss: 0.5698 - val_accuracy: 0.7375
Epoch 45/100

  1/640 [..............................] - ETA: 0s - loss: 0.1411 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.3700 - accuracy: 0.8511
 92/640 [===>..........................] - ETA: 0s - loss: 0.3826 - accuracy: 0.8478
120/640 [====>.........................] - ETA: 0s - loss: 0.3823 - accuracy: 0.8500
161/640 [======>.......................] - ETA: 0s - loss: 0.5203 - accuracy: 0.8261
199/640 [========>.....................] - ETA: 0s - loss: 0.5038 - accuracy: 0.8291
237/640 [==========>...................] - ETA: 0s - loss: 0.5015 - accuracy: 0.8143
275/640 [===========>..................] - ETA: 0s - loss: 0.5152 - accuracy: 0.8000
314/640 [=============>................] - ETA: 0s - loss: 0.5125 - accuracy: 0.7994
353/640 [===============>..............] - ETA: 0s - loss: 0.5174 - accuracy: 0.7932
389/640 [=================>............] - ETA: 0s - loss: 0.5110 - accuracy: 0.8046
425/640 [==================>...........] - ETA: 0s - loss: 0.5126 - accuracy: 0.8094
463/640 [====================>.........] - ETA: 0s - loss: 0.5111 - accuracy: 0.8121
502/640 [======================>.......] - ETA: 0s - loss: 0.5121 - accuracy: 0.8108
539/640 [========================>.....] - ETA: 0s - loss: 0.5063 - accuracy: 0.8145
578/640 [==========================>...] - ETA: 0s - loss: 0.5074 - accuracy: 0.8131
613/640 [===========================>..] - ETA: 0s - loss: 0.5170 - accuracy: 0.8042
640/640 [==============================] - 1s 1ms/step - loss: 0.5120 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.5120 - accuracy: 0.8078 - val_loss: 0.5676 - val_accuracy: 0.7375
Epoch 46/100

  1/640 [..............................] - ETA: 0s - loss: 0.0509 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.6058 - accuracy: 0.8125
 95/640 [===>..........................] - ETA: 0s - loss: 0.5629 - accuracy: 0.8105
134/640 [=====>........................] - ETA: 0s - loss: 0.5767 - accuracy: 0.7761
176/640 [=======>......................] - ETA: 0s - loss: 0.5615 - accuracy: 0.7841
209/640 [========>.....................] - ETA: 0s - loss: 0.5352 - accuracy: 0.7895
247/640 [==========>...................] - ETA: 0s - loss: 0.5010 - accuracy: 0.8097
286/640 [============>.................] - ETA: 0s - loss: 0.5201 - accuracy: 0.8182
330/640 [==============>...............] - ETA: 0s - loss: 0.5151 - accuracy: 0.8212
366/640 [================>.............] - ETA: 0s - loss: 0.5014 - accuracy: 0.8251
403/640 [=================>............] - ETA: 0s - loss: 0.4952 - accuracy: 0.8263
440/640 [===================>..........] - ETA: 0s - loss: 0.5036 - accuracy: 0.8250
475/640 [=====================>........] - ETA: 0s - loss: 0.5197 - accuracy: 0.8168
515/640 [=======================>......] - ETA: 0s - loss: 0.5104 - accuracy: 0.8194
555/640 [=========================>....] - ETA: 0s - loss: 0.5081 - accuracy: 0.8180
601/640 [===========================>..] - ETA: 0s - loss: 0.5123 - accuracy: 0.8070
639/640 [============================>.] - ETA: 0s - loss: 0.5113 - accuracy: 0.8059
640/640 [==============================] - 1s 1ms/step - loss: 0.5105 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5105 - accuracy: 0.8062 - val_loss: 0.5647 - val_accuracy: 0.7375
Epoch 47/100

  1/640 [..............................] - ETA: 0s - loss: 0.0244 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5809 - accuracy: 0.8163
 97/640 [===>..........................] - ETA: 0s - loss: 0.5375 - accuracy: 0.8247
134/640 [=====>........................] - ETA: 0s - loss: 0.5337 - accuracy: 0.8134
172/640 [=======>......................] - ETA: 0s - loss: 0.5079 - accuracy: 0.8256
212/640 [========>.....................] - ETA: 0s - loss: 0.4919 - accuracy: 0.8208
250/640 [==========>...................] - ETA: 0s - loss: 0.4971 - accuracy: 0.8080
284/640 [============>.................] - ETA: 0s - loss: 0.4743 - accuracy: 0.8169
320/640 [==============>...............] - ETA: 0s - loss: 0.4719 - accuracy: 0.8125
358/640 [===============>..............] - ETA: 0s - loss: 0.4596 - accuracy: 0.8128
386/640 [=================>............] - ETA: 0s - loss: 0.4872 - accuracy: 0.8057
424/640 [==================>...........] - ETA: 0s - loss: 0.4858 - accuracy: 0.8042
462/640 [====================>.........] - ETA: 0s - loss: 0.4882 - accuracy: 0.8052
497/640 [======================>.......] - ETA: 0s - loss: 0.4935 - accuracy: 0.8109
531/640 [=======================>......] - ETA: 0s - loss: 0.4952 - accuracy: 0.8098
568/640 [=========================>....] - ETA: 0s - loss: 0.5017 - accuracy: 0.8063
607/640 [===========================>..] - ETA: 0s - loss: 0.5042 - accuracy: 0.8023
640/640 [==============================] - 1s 1ms/step - loss: 0.5099 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5099 - accuracy: 0.8016 - val_loss: 0.5664 - val_accuracy: 0.7375
Epoch 48/100

  1/640 [..............................] - ETA: 1s - loss: 0.2356 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5265 - accuracy: 0.7755
 97/640 [===>..........................] - ETA: 0s - loss: 0.5109 - accuracy: 0.7835
134/640 [=====>........................] - ETA: 0s - loss: 0.5027 - accuracy: 0.8060
172/640 [=======>......................] - ETA: 0s - loss: 0.5098 - accuracy: 0.7907
212/640 [========>.....................] - ETA: 0s - loss: 0.4780 - accuracy: 0.8113
247/640 [==========>...................] - ETA: 0s - loss: 0.5154 - accuracy: 0.8097
290/640 [============>.................] - ETA: 0s - loss: 0.5298 - accuracy: 0.7966
328/640 [==============>...............] - ETA: 0s - loss: 0.5157 - accuracy: 0.8018
365/640 [================>.............] - ETA: 0s - loss: 0.5193 - accuracy: 0.7973
402/640 [=================>............] - ETA: 0s - loss: 0.5084 - accuracy: 0.8085
440/640 [===================>..........] - ETA: 0s - loss: 0.5088 - accuracy: 0.8091
477/640 [=====================>........] - ETA: 0s - loss: 0.5037 - accuracy: 0.8071
514/640 [=======================>......] - ETA: 0s - loss: 0.5005 - accuracy: 0.8054
553/640 [========================>.....] - ETA: 0s - loss: 0.5012 - accuracy: 0.8065
589/640 [==========================>...] - ETA: 0s - loss: 0.4987 - accuracy: 0.8065
628/640 [============================>.] - ETA: 0s - loss: 0.5080 - accuracy: 0.8057
640/640 [==============================] - 1s 1ms/step - loss: 0.5096 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.5096 - accuracy: 0.8031 - val_loss: 0.5634 - val_accuracy: 0.7250
Epoch 49/100

  1/640 [..............................] - ETA: 3s - loss: 0.0509 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.4155 - accuracy: 0.8571
 86/640 [===>..........................] - ETA: 0s - loss: 0.4793 - accuracy: 0.8605
120/640 [====>.........................] - ETA: 0s - loss: 0.4917 - accuracy: 0.8333
160/640 [======>.......................] - ETA: 0s - loss: 0.4637 - accuracy: 0.8250
199/640 [========>.....................] - ETA: 0s - loss: 0.4905 - accuracy: 0.8141
233/640 [=========>....................] - ETA: 0s - loss: 0.4935 - accuracy: 0.8155
267/640 [===========>..................] - ETA: 0s - loss: 0.4948 - accuracy: 0.8202
310/640 [=============>................] - ETA: 0s - loss: 0.4869 - accuracy: 0.8129
354/640 [===============>..............] - ETA: 0s - loss: 0.4799 - accuracy: 0.8107
388/640 [=================>............] - ETA: 0s - loss: 0.4754 - accuracy: 0.8170
417/640 [==================>...........] - ETA: 0s - loss: 0.4654 - accuracy: 0.8225
438/640 [===================>..........] - ETA: 0s - loss: 0.4795 - accuracy: 0.8196
468/640 [====================>.........] - ETA: 0s - loss: 0.4878 - accuracy: 0.8141
500/640 [======================>.......] - ETA: 0s - loss: 0.4792 - accuracy: 0.8180
540/640 [========================>.....] - ETA: 0s - loss: 0.4849 - accuracy: 0.8130
579/640 [==========================>...] - ETA: 0s - loss: 0.4818 - accuracy: 0.8135
613/640 [===========================>..] - ETA: 0s - loss: 0.4888 - accuracy: 0.8108
640/640 [==============================] - 1s 1ms/step - loss: 0.5096 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5096 - accuracy: 0.8062 - val_loss: 0.5650 - val_accuracy: 0.7312
Epoch 50/100

  1/640 [..............................] - ETA: 1s - loss: 0.5047 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6691 - accuracy: 0.7447
 92/640 [===>..........................] - ETA: 0s - loss: 0.5525 - accuracy: 0.8261
128/640 [=====>........................] - ETA: 0s - loss: 0.5352 - accuracy: 0.8125
164/640 [======>.......................] - ETA: 0s - loss: 0.5206 - accuracy: 0.8171
201/640 [========>.....................] - ETA: 0s - loss: 0.4879 - accuracy: 0.8358
238/640 [==========>...................] - ETA: 0s - loss: 0.4902 - accuracy: 0.8235
275/640 [===========>..................] - ETA: 0s - loss: 0.5176 - accuracy: 0.8109
313/640 [=============>................] - ETA: 0s - loss: 0.5230 - accuracy: 0.8179
352/640 [===============>..............] - ETA: 0s - loss: 0.5113 - accuracy: 0.8210
389/640 [=================>............] - ETA: 0s - loss: 0.5153 - accuracy: 0.8072
426/640 [==================>...........] - ETA: 0s - loss: 0.5094 - accuracy: 0.8099
461/640 [====================>.........] - ETA: 0s - loss: 0.5017 - accuracy: 0.8048
501/640 [======================>.......] - ETA: 0s - loss: 0.4982 - accuracy: 0.8044
539/640 [========================>.....] - ETA: 0s - loss: 0.4998 - accuracy: 0.8108
575/640 [=========================>....] - ETA: 0s - loss: 0.4949 - accuracy: 0.8122
615/640 [===========================>..] - ETA: 0s - loss: 0.4897 - accuracy: 0.8146
640/640 [==============================] - 1s 1ms/step - loss: 0.5082 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.5082 - accuracy: 0.8094 - val_loss: 0.5653 - val_accuracy: 0.7375
Epoch 51/100

  1/640 [..............................] - ETA: 2s - loss: 3.5763e-07 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.3936 - accuracy: 0.8049    
 87/640 [===>..........................] - ETA: 0s - loss: 0.4919 - accuracy: 0.7701
129/640 [=====>........................] - ETA: 0s - loss: 0.5202 - accuracy: 0.7907
172/640 [=======>......................] - ETA: 0s - loss: 0.4835 - accuracy: 0.8081
214/640 [=========>....................] - ETA: 0s - loss: 0.4971 - accuracy: 0.8037
248/640 [==========>...................] - ETA: 0s - loss: 0.5043 - accuracy: 0.8105
283/640 [============>.................] - ETA: 0s - loss: 0.4875 - accuracy: 0.8163
321/640 [==============>...............] - ETA: 0s - loss: 0.5033 - accuracy: 0.7913
358/640 [===============>..............] - ETA: 0s - loss: 0.4979 - accuracy: 0.7989
395/640 [=================>............] - ETA: 0s - loss: 0.4997 - accuracy: 0.8025
428/640 [===================>..........] - ETA: 0s - loss: 0.5112 - accuracy: 0.7967
461/640 [====================>.........] - ETA: 0s - loss: 0.5054 - accuracy: 0.7983
490/640 [=====================>........] - ETA: 0s - loss: 0.5005 - accuracy: 0.7980
517/640 [=======================>......] - ETA: 0s - loss: 0.4991 - accuracy: 0.7969
555/640 [=========================>....] - ETA: 0s - loss: 0.5073 - accuracy: 0.8036
598/640 [===========================>..] - ETA: 0s - loss: 0.5027 - accuracy: 0.8077
638/640 [============================>.] - ETA: 0s - loss: 0.5088 - accuracy: 0.8056
640/640 [==============================] - 1s 1ms/step - loss: 0.5072 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5072 - accuracy: 0.8062 - val_loss: 0.5707 - val_accuracy: 0.7188
Epoch 52/100

  1/640 [..............................] - ETA: 3s - loss: 0.0292 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.3153 - accuracy: 0.9130
 81/640 [==>...........................] - ETA: 0s - loss: 0.4716 - accuracy: 0.8889
116/640 [====>.........................] - ETA: 0s - loss: 0.4095 - accuracy: 0.8879
153/640 [======>.......................] - ETA: 0s - loss: 0.4094 - accuracy: 0.8889
189/640 [=======>......................] - ETA: 0s - loss: 0.4252 - accuracy: 0.8677
227/640 [=========>....................] - ETA: 0s - loss: 0.4209 - accuracy: 0.8634
264/640 [===========>..................] - ETA: 0s - loss: 0.4430 - accuracy: 0.8409
300/640 [=============>................] - ETA: 0s - loss: 0.4315 - accuracy: 0.8467
336/640 [==============>...............] - ETA: 0s - loss: 0.4278 - accuracy: 0.8482
368/640 [================>.............] - ETA: 0s - loss: 0.4559 - accuracy: 0.8315
408/640 [==================>...........] - ETA: 0s - loss: 0.4636 - accuracy: 0.8260
449/640 [====================>.........] - ETA: 0s - loss: 0.4590 - accuracy: 0.8218
483/640 [=====================>........] - ETA: 0s - loss: 0.4592 - accuracy: 0.8219
521/640 [=======================>......] - ETA: 0s - loss: 0.4740 - accuracy: 0.8196
555/640 [=========================>....] - ETA: 0s - loss: 0.4753 - accuracy: 0.8180
601/640 [===========================>..] - ETA: 0s - loss: 0.4785 - accuracy: 0.8136
640/640 [==============================] - 1s 1ms/step - loss: 0.5074 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.5074 - accuracy: 0.8078 - val_loss: 0.5607 - val_accuracy: 0.7312
Epoch 53/100

  1/640 [..............................] - ETA: 0s - loss: 0.1090 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4111 - accuracy: 0.8723
 92/640 [===>..........................] - ETA: 0s - loss: 0.4562 - accuracy: 0.8370
129/640 [=====>........................] - ETA: 0s - loss: 0.4884 - accuracy: 0.8140
166/640 [======>.......................] - ETA: 0s - loss: 0.4799 - accuracy: 0.8133
207/640 [========>.....................] - ETA: 0s - loss: 0.4578 - accuracy: 0.8309
245/640 [==========>...................] - ETA: 0s - loss: 0.4790 - accuracy: 0.8204
285/640 [============>.................] - ETA: 0s - loss: 0.4708 - accuracy: 0.8246
326/640 [==============>...............] - ETA: 0s - loss: 0.4722 - accuracy: 0.8252
361/640 [===============>..............] - ETA: 0s - loss: 0.5040 - accuracy: 0.8199
397/640 [=================>............] - ETA: 0s - loss: 0.4900 - accuracy: 0.8237
434/640 [===================>..........] - ETA: 0s - loss: 0.4907 - accuracy: 0.8111
471/640 [=====================>........] - ETA: 0s - loss: 0.5030 - accuracy: 0.8089
510/640 [======================>.......] - ETA: 0s - loss: 0.4990 - accuracy: 0.8118
549/640 [========================>.....] - ETA: 0s - loss: 0.4864 - accuracy: 0.8179
588/640 [==========================>...] - ETA: 0s - loss: 0.4898 - accuracy: 0.8129
625/640 [============================>.] - ETA: 0s - loss: 0.4926 - accuracy: 0.8128
640/640 [==============================] - 1s 1ms/step - loss: 0.5071 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.5071 - accuracy: 0.8094 - val_loss: 0.5640 - val_accuracy: 0.7375
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.9298 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.6018 - accuracy: 0.7755    
 99/640 [===>..........................] - ETA: 0s - loss: 0.5964 - accuracy: 0.7980
130/640 [=====>........................] - ETA: 0s - loss: 0.5403 - accuracy: 0.8231
170/640 [======>.......................] - ETA: 0s - loss: 0.5238 - accuracy: 0.8118
211/640 [========>.....................] - ETA: 0s - loss: 0.5010 - accuracy: 0.8199
249/640 [==========>...................] - ETA: 0s - loss: 0.4921 - accuracy: 0.8273
282/640 [============>.................] - ETA: 0s - loss: 0.4909 - accuracy: 0.8191
312/640 [=============>................] - ETA: 0s - loss: 0.4922 - accuracy: 0.8173
349/640 [===============>..............] - ETA: 0s - loss: 0.4770 - accuracy: 0.8252
388/640 [=================>............] - ETA: 0s - loss: 0.4637 - accuracy: 0.8299
427/640 [===================>..........] - ETA: 0s - loss: 0.4813 - accuracy: 0.8244
462/640 [====================>.........] - ETA: 0s - loss: 0.5029 - accuracy: 0.8160
494/640 [======================>.......] - ETA: 0s - loss: 0.4933 - accuracy: 0.8158
526/640 [=======================>......] - ETA: 0s - loss: 0.5077 - accuracy: 0.8099
558/640 [=========================>....] - ETA: 0s - loss: 0.5089 - accuracy: 0.8029
595/640 [==========================>...] - ETA: 0s - loss: 0.5087 - accuracy: 0.8000
632/640 [============================>.] - ETA: 0s - loss: 0.5079 - accuracy: 0.8054
640/640 [==============================] - 1s 1ms/step - loss: 0.5063 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5063 - accuracy: 0.8062 - val_loss: 0.5630 - val_accuracy: 0.7250
Epoch 55/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.5071 - accuracy: 0.7674    
 85/640 [==>...........................] - ETA: 0s - loss: 0.4936 - accuracy: 0.7882
123/640 [====>.........................] - ETA: 0s - loss: 0.5622 - accuracy: 0.7561
171/640 [=======>......................] - ETA: 0s - loss: 0.5385 - accuracy: 0.7485
217/640 [=========>....................] - ETA: 0s - loss: 0.5570 - accuracy: 0.7558
263/640 [===========>..................] - ETA: 0s - loss: 0.5311 - accuracy: 0.7681
299/640 [=============>................] - ETA: 0s - loss: 0.5178 - accuracy: 0.7726
336/640 [==============>...............] - ETA: 0s - loss: 0.5248 - accuracy: 0.7738
372/640 [================>.............] - ETA: 0s - loss: 0.5117 - accuracy: 0.7796
410/640 [==================>...........] - ETA: 0s - loss: 0.5056 - accuracy: 0.7829
449/640 [====================>.........] - ETA: 0s - loss: 0.5061 - accuracy: 0.7862
487/640 [=====================>........] - ETA: 0s - loss: 0.5012 - accuracy: 0.7906
521/640 [=======================>......] - ETA: 0s - loss: 0.5013 - accuracy: 0.7946
559/640 [=========================>....] - ETA: 0s - loss: 0.5019 - accuracy: 0.7961
597/640 [==========================>...] - ETA: 0s - loss: 0.5143 - accuracy: 0.7956
636/640 [============================>.] - ETA: 0s - loss: 0.5064 - accuracy: 0.7987
640/640 [==============================] - 1s 1ms/step - loss: 0.5055 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5055 - accuracy: 0.7984 - val_loss: 0.5656 - val_accuracy: 0.7437
Epoch 56/100

  1/640 [..............................] - ETA: 0s - loss: 0.1362 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4915 - accuracy: 0.7551
 94/640 [===>..........................] - ETA: 0s - loss: 0.6191 - accuracy: 0.7660
131/640 [=====>........................] - ETA: 0s - loss: 0.5800 - accuracy: 0.7634
168/640 [======>.......................] - ETA: 0s - loss: 0.5737 - accuracy: 0.7738
207/640 [========>.....................] - ETA: 0s - loss: 0.5632 - accuracy: 0.7826
244/640 [==========>...................] - ETA: 0s - loss: 0.5476 - accuracy: 0.7951
280/640 [============>.................] - ETA: 0s - loss: 0.5444 - accuracy: 0.7821
318/640 [=============>................] - ETA: 0s - loss: 0.5319 - accuracy: 0.7925
359/640 [===============>..............] - ETA: 0s - loss: 0.5346 - accuracy: 0.7883
399/640 [=================>............] - ETA: 0s - loss: 0.5217 - accuracy: 0.7920
436/640 [===================>..........] - ETA: 0s - loss: 0.5134 - accuracy: 0.7959
478/640 [=====================>........] - ETA: 0s - loss: 0.5228 - accuracy: 0.7908
517/640 [=======================>......] - ETA: 0s - loss: 0.5179 - accuracy: 0.7988
554/640 [========================>.....] - ETA: 0s - loss: 0.5087 - accuracy: 0.8032
582/640 [==========================>...] - ETA: 0s - loss: 0.5102 - accuracy: 0.8041
615/640 [===========================>..] - ETA: 0s - loss: 0.5095 - accuracy: 0.8033
640/640 [==============================] - 1s 1ms/step - loss: 0.5048 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5048 - accuracy: 0.8047 - val_loss: 0.5650 - val_accuracy: 0.7312
Epoch 57/100

  1/640 [..............................] - ETA: 0s - loss: 0.1760 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.3749 - accuracy: 0.8261
 92/640 [===>..........................] - ETA: 0s - loss: 0.4266 - accuracy: 0.8261
128/640 [=====>........................] - ETA: 0s - loss: 0.4497 - accuracy: 0.8047
168/640 [======>.......................] - ETA: 0s - loss: 0.4983 - accuracy: 0.7738
200/640 [========>.....................] - ETA: 0s - loss: 0.5090 - accuracy: 0.7650
236/640 [==========>...................] - ETA: 0s - loss: 0.5065 - accuracy: 0.7712
272/640 [===========>..................] - ETA: 0s - loss: 0.4928 - accuracy: 0.7757
312/640 [=============>................] - ETA: 0s - loss: 0.4773 - accuracy: 0.7885
348/640 [===============>..............] - ETA: 0s - loss: 0.4972 - accuracy: 0.7759
384/640 [=================>............] - ETA: 0s - loss: 0.4819 - accuracy: 0.7865
422/640 [==================>...........] - ETA: 0s - loss: 0.5026 - accuracy: 0.7844
461/640 [====================>.........] - ETA: 0s - loss: 0.5238 - accuracy: 0.7831
495/640 [======================>.......] - ETA: 0s - loss: 0.5133 - accuracy: 0.7879
533/640 [=======================>......] - ETA: 0s - loss: 0.5087 - accuracy: 0.7917
573/640 [=========================>....] - ETA: 0s - loss: 0.5024 - accuracy: 0.8010
608/640 [===========================>..] - ETA: 0s - loss: 0.5045 - accuracy: 0.8026
640/640 [==============================] - 1s 1ms/step - loss: 0.5057 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5057 - accuracy: 0.8062 - val_loss: 0.5620 - val_accuracy: 0.7375
Epoch 58/100

  1/640 [..............................] - ETA: 1s - loss: 0.0106 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.6081 - accuracy: 0.8333
 94/640 [===>..........................] - ETA: 0s - loss: 0.6510 - accuracy: 0.7766
131/640 [=====>........................] - ETA: 0s - loss: 0.6022 - accuracy: 0.7786
171/640 [=======>......................] - ETA: 0s - loss: 0.5727 - accuracy: 0.7661
210/640 [========>.....................] - ETA: 0s - loss: 0.5820 - accuracy: 0.7857
249/640 [==========>...................] - ETA: 0s - loss: 0.5683 - accuracy: 0.7871
285/640 [============>.................] - ETA: 0s - loss: 0.5819 - accuracy: 0.7789
323/640 [==============>...............] - ETA: 0s - loss: 0.5883 - accuracy: 0.7709
360/640 [===============>..............] - ETA: 0s - loss: 0.5754 - accuracy: 0.7806
401/640 [=================>............] - ETA: 0s - loss: 0.5674 - accuracy: 0.7781
442/640 [===================>..........] - ETA: 0s - loss: 0.5493 - accuracy: 0.7873
476/640 [=====================>........] - ETA: 0s - loss: 0.5462 - accuracy: 0.7857
510/640 [======================>.......] - ETA: 0s - loss: 0.5308 - accuracy: 0.7902
548/640 [========================>.....] - ETA: 0s - loss: 0.5280 - accuracy: 0.7883
585/640 [==========================>...] - ETA: 0s - loss: 0.5158 - accuracy: 0.7949
625/640 [============================>.] - ETA: 0s - loss: 0.5040 - accuracy: 0.8032
640/640 [==============================] - 1s 1ms/step - loss: 0.5039 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5039 - accuracy: 0.8016 - val_loss: 0.5674 - val_accuracy: 0.7500
Epoch 59/100

  1/640 [..............................] - ETA: 1s - loss: 0.0114 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4768 - accuracy: 0.7347
 98/640 [===>..........................] - ETA: 0s - loss: 0.5126 - accuracy: 0.7551
136/640 [=====>........................] - ETA: 0s - loss: 0.5434 - accuracy: 0.7794
176/640 [=======>......................] - ETA: 0s - loss: 0.5487 - accuracy: 0.7955
216/640 [=========>....................] - ETA: 0s - loss: 0.5276 - accuracy: 0.8009
256/640 [===========>..................] - ETA: 0s - loss: 0.5174 - accuracy: 0.8086
294/640 [============>.................] - ETA: 0s - loss: 0.5314 - accuracy: 0.8027
331/640 [==============>...............] - ETA: 0s - loss: 0.5211 - accuracy: 0.8097
372/640 [================>.............] - ETA: 0s - loss: 0.5267 - accuracy: 0.8091
414/640 [==================>...........] - ETA: 0s - loss: 0.5251 - accuracy: 0.8092
455/640 [====================>.........] - ETA: 0s - loss: 0.5239 - accuracy: 0.8110
500/640 [======================>.......] - ETA: 0s - loss: 0.5275 - accuracy: 0.8020
537/640 [========================>.....] - ETA: 0s - loss: 0.5200 - accuracy: 0.8007
577/640 [==========================>...] - ETA: 0s - loss: 0.5221 - accuracy: 0.7990
612/640 [===========================>..] - ETA: 0s - loss: 0.5071 - accuracy: 0.8072
640/640 [==============================] - 1s 1ms/step - loss: 0.5033 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.5033 - accuracy: 0.8094 - val_loss: 0.5621 - val_accuracy: 0.7250
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 0.0190 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6692 - accuracy: 0.7255
 98/640 [===>..........................] - ETA: 0s - loss: 0.6451 - accuracy: 0.7755
135/640 [=====>........................] - ETA: 0s - loss: 0.5786 - accuracy: 0.7852
178/640 [=======>......................] - ETA: 0s - loss: 0.5610 - accuracy: 0.7809
218/640 [=========>....................] - ETA: 0s - loss: 0.5280 - accuracy: 0.7982
256/640 [===========>..................] - ETA: 0s - loss: 0.5077 - accuracy: 0.8086
292/640 [============>.................] - ETA: 0s - loss: 0.5500 - accuracy: 0.7877
328/640 [==============>...............] - ETA: 0s - loss: 0.5149 - accuracy: 0.8079
367/640 [================>.............] - ETA: 0s - loss: 0.5184 - accuracy: 0.8065
405/640 [=================>............] - ETA: 0s - loss: 0.5162 - accuracy: 0.8025
443/640 [===================>..........] - ETA: 0s - loss: 0.5044 - accuracy: 0.8014
481/640 [=====================>........] - ETA: 0s - loss: 0.4926 - accuracy: 0.8067
519/640 [=======================>......] - ETA: 0s - loss: 0.4917 - accuracy: 0.8073
558/640 [=========================>....] - ETA: 0s - loss: 0.4988 - accuracy: 0.8065
595/640 [==========================>...] - ETA: 0s - loss: 0.5017 - accuracy: 0.8050
629/640 [============================>.] - ETA: 0s - loss: 0.5017 - accuracy: 0.8045
640/640 [==============================] - 1s 1ms/step - loss: 0.5038 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.5038 - accuracy: 0.8062 - val_loss: 0.5632 - val_accuracy: 0.7250
Epoch 61/100

  1/640 [..............................] - ETA: 1s - loss: 0.5010 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.7143 - accuracy: 0.6250
 92/640 [===>..........................] - ETA: 0s - loss: 0.6513 - accuracy: 0.6848
131/640 [=====>........................] - ETA: 0s - loss: 0.6137 - accuracy: 0.7328
180/640 [=======>......................] - ETA: 0s - loss: 0.5913 - accuracy: 0.7389
217/640 [=========>....................] - ETA: 0s - loss: 0.6089 - accuracy: 0.7373
255/640 [==========>...................] - ETA: 0s - loss: 0.5741 - accuracy: 0.7529
294/640 [============>.................] - ETA: 0s - loss: 0.5584 - accuracy: 0.7551
341/640 [==============>...............] - ETA: 0s - loss: 0.5398 - accuracy: 0.7713
380/640 [================>.............] - ETA: 0s - loss: 0.5258 - accuracy: 0.7763
417/640 [==================>...........] - ETA: 0s - loss: 0.5287 - accuracy: 0.7722
455/640 [====================>.........] - ETA: 0s - loss: 0.5383 - accuracy: 0.7758
492/640 [======================>.......] - ETA: 0s - loss: 0.5361 - accuracy: 0.7785
531/640 [=======================>......] - ETA: 0s - loss: 0.5351 - accuracy: 0.7872
569/640 [=========================>....] - ETA: 0s - loss: 0.5304 - accuracy: 0.7944
605/640 [===========================>..] - ETA: 0s - loss: 0.5152 - accuracy: 0.8017
640/640 [==============================] - 1s 1ms/step - loss: 0.5035 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.5035 - accuracy: 0.8078 - val_loss: 0.5643 - val_accuracy: 0.7437
Epoch 62/100

  1/640 [..............................] - ETA: 2s - loss: 0.0444 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.2587 - accuracy: 0.9048
 89/640 [===>..........................] - ETA: 0s - loss: 0.3187 - accuracy: 0.8876
119/640 [====>.........................] - ETA: 0s - loss: 0.3799 - accuracy: 0.8655
157/640 [======>.......................] - ETA: 0s - loss: 0.4337 - accuracy: 0.8408
195/640 [========>.....................] - ETA: 0s - loss: 0.4680 - accuracy: 0.8256
237/640 [==========>...................] - ETA: 0s - loss: 0.4575 - accuracy: 0.8228
277/640 [===========>..................] - ETA: 0s - loss: 0.4561 - accuracy: 0.8231
316/640 [=============>................] - ETA: 0s - loss: 0.4594 - accuracy: 0.8291
352/640 [===============>..............] - ETA: 0s - loss: 0.4538 - accuracy: 0.8267
388/640 [=================>............] - ETA: 0s - loss: 0.4554 - accuracy: 0.8144
426/640 [==================>...........] - ETA: 0s - loss: 0.4559 - accuracy: 0.8075
463/640 [====================>.........] - ETA: 0s - loss: 0.4603 - accuracy: 0.8013
498/640 [======================>.......] - ETA: 0s - loss: 0.4682 - accuracy: 0.7992
531/640 [=======================>......] - ETA: 0s - loss: 0.4824 - accuracy: 0.8004
563/640 [=========================>....] - ETA: 0s - loss: 0.4856 - accuracy: 0.8028
599/640 [===========================>..] - ETA: 0s - loss: 0.4842 - accuracy: 0.8013
637/640 [============================>.] - ETA: 0s - loss: 0.5045 - accuracy: 0.8006
640/640 [==============================] - 1s 1ms/step - loss: 0.5038 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5038 - accuracy: 0.8016 - val_loss: 0.5589 - val_accuracy: 0.7437
Epoch 63/100

  1/640 [..............................] - ETA: 1s - loss: 0.8861 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.3561 - accuracy: 0.8444    
 89/640 [===>..........................] - ETA: 0s - loss: 0.3634 - accuracy: 0.8539
124/640 [====>.........................] - ETA: 0s - loss: 0.3541 - accuracy: 0.8468
162/640 [======>.......................] - ETA: 0s - loss: 0.4013 - accuracy: 0.8457
202/640 [========>.....................] - ETA: 0s - loss: 0.4244 - accuracy: 0.8416
234/640 [=========>....................] - ETA: 0s - loss: 0.4179 - accuracy: 0.8419
272/640 [===========>..................] - ETA: 0s - loss: 0.4667 - accuracy: 0.8346
311/640 [=============>................] - ETA: 0s - loss: 0.4681 - accuracy: 0.8264
348/640 [===============>..............] - ETA: 0s - loss: 0.4671 - accuracy: 0.8218
386/640 [=================>............] - ETA: 0s - loss: 0.4840 - accuracy: 0.8135
423/640 [==================>...........] - ETA: 0s - loss: 0.4993 - accuracy: 0.8109
460/640 [====================>.........] - ETA: 0s - loss: 0.5032 - accuracy: 0.8043
500/640 [======================>.......] - ETA: 0s - loss: 0.5174 - accuracy: 0.8000
527/640 [=======================>......] - ETA: 0s - loss: 0.5159 - accuracy: 0.8008
565/640 [=========================>....] - ETA: 0s - loss: 0.5067 - accuracy: 0.8018
609/640 [===========================>..] - ETA: 0s - loss: 0.5070 - accuracy: 0.8013
640/640 [==============================] - 1s 1ms/step - loss: 0.5032 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5032 - accuracy: 0.8047 - val_loss: 0.5601 - val_accuracy: 0.7250
Epoch 64/100

  1/640 [..............................] - ETA: 1s - loss: 0.0772 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4563 - accuracy: 0.8085
 94/640 [===>..........................] - ETA: 0s - loss: 0.4080 - accuracy: 0.8191
131/640 [=====>........................] - ETA: 0s - loss: 0.3955 - accuracy: 0.8397
167/640 [======>.......................] - ETA: 0s - loss: 0.3953 - accuracy: 0.8443
205/640 [========>.....................] - ETA: 0s - loss: 0.4027 - accuracy: 0.8341
245/640 [==========>...................] - ETA: 0s - loss: 0.4411 - accuracy: 0.8204
286/640 [============>.................] - ETA: 0s - loss: 0.4456 - accuracy: 0.8147
322/640 [==============>...............] - ETA: 0s - loss: 0.4507 - accuracy: 0.8075
361/640 [===============>..............] - ETA: 0s - loss: 0.4756 - accuracy: 0.7895
398/640 [=================>............] - ETA: 0s - loss: 0.4913 - accuracy: 0.7915
436/640 [===================>..........] - ETA: 0s - loss: 0.5054 - accuracy: 0.7890
473/640 [=====================>........] - ETA: 0s - loss: 0.5150 - accuracy: 0.7844
514/640 [=======================>......] - ETA: 0s - loss: 0.5252 - accuracy: 0.7879
544/640 [========================>.....] - ETA: 0s - loss: 0.5235 - accuracy: 0.7886
570/640 [=========================>....] - ETA: 0s - loss: 0.5184 - accuracy: 0.7877
604/640 [===========================>..] - ETA: 0s - loss: 0.5099 - accuracy: 0.7947
636/640 [============================>.] - ETA: 0s - loss: 0.5016 - accuracy: 0.7987
640/640 [==============================] - 1s 1ms/step - loss: 0.5027 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5027 - accuracy: 0.7984 - val_loss: 0.5612 - val_accuracy: 0.7250
Epoch 65/100

  1/640 [..............................] - ETA: 1s - loss: 3.2229e-04 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.3920 - accuracy: 0.8269    
 97/640 [===>..........................] - ETA: 0s - loss: 0.4581 - accuracy: 0.8041
131/640 [=====>........................] - ETA: 0s - loss: 0.5190 - accuracy: 0.7710
166/640 [======>.......................] - ETA: 0s - loss: 0.5353 - accuracy: 0.7831
198/640 [========>.....................] - ETA: 0s - loss: 0.5623 - accuracy: 0.7828
237/640 [==========>...................] - ETA: 0s - loss: 0.5415 - accuracy: 0.7932
279/640 [============>.................] - ETA: 0s - loss: 0.5316 - accuracy: 0.7993
318/640 [=============>................] - ETA: 0s - loss: 0.5067 - accuracy: 0.8145
355/640 [===============>..............] - ETA: 0s - loss: 0.4989 - accuracy: 0.8169
392/640 [=================>............] - ETA: 0s - loss: 0.5216 - accuracy: 0.8087
428/640 [===================>..........] - ETA: 0s - loss: 0.5106 - accuracy: 0.8154
463/640 [====================>.........] - ETA: 0s - loss: 0.5034 - accuracy: 0.8121
501/640 [======================>.......] - ETA: 0s - loss: 0.5094 - accuracy: 0.8084
540/640 [========================>.....] - ETA: 0s - loss: 0.4991 - accuracy: 0.8148
578/640 [==========================>...] - ETA: 0s - loss: 0.5074 - accuracy: 0.8097
611/640 [===========================>..] - ETA: 0s - loss: 0.5053 - accuracy: 0.8085
640/640 [==============================] - 1s 1ms/step - loss: 0.5023 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.5023 - accuracy: 0.8094 - val_loss: 0.5591 - val_accuracy: 0.7312
Epoch 66/100

  1/640 [..............................] - ETA: 1s - loss: 0.4705 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8750
 97/640 [===>..........................] - ETA: 0s - loss: 0.5284 - accuracy: 0.8763
134/640 [=====>........................] - ETA: 0s - loss: 0.5047 - accuracy: 0.8657
173/640 [=======>......................] - ETA: 0s - loss: 0.5345 - accuracy: 0.8208
216/640 [=========>....................] - ETA: 0s - loss: 0.5160 - accuracy: 0.8148
255/640 [==========>...................] - ETA: 0s - loss: 0.5331 - accuracy: 0.8078
288/640 [============>.................] - ETA: 0s - loss: 0.5227 - accuracy: 0.8194
332/640 [==============>...............] - ETA: 0s - loss: 0.5106 - accuracy: 0.8193
376/640 [================>.............] - ETA: 0s - loss: 0.5072 - accuracy: 0.8112
415/640 [==================>...........] - ETA: 0s - loss: 0.4983 - accuracy: 0.8169
453/640 [====================>.........] - ETA: 0s - loss: 0.5037 - accuracy: 0.8146
489/640 [=====================>........] - ETA: 0s - loss: 0.5195 - accuracy: 0.8057
527/640 [=======================>......] - ETA: 0s - loss: 0.5084 - accuracy: 0.8083
566/640 [=========================>....] - ETA: 0s - loss: 0.5084 - accuracy: 0.8004
606/640 [===========================>..] - ETA: 0s - loss: 0.5008 - accuracy: 0.8053
640/640 [==============================] - 1s 1ms/step - loss: 0.5020 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.5020 - accuracy: 0.8000 - val_loss: 0.5605 - val_accuracy: 0.7312
Epoch 67/100

  1/640 [..............................] - ETA: 1s - loss: 10.0491 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.5687 - accuracy: 0.8889     
 85/640 [==>...........................] - ETA: 0s - loss: 0.4952 - accuracy: 0.8706
125/640 [====>.........................] - ETA: 0s - loss: 0.4819 - accuracy: 0.8480
173/640 [=======>......................] - ETA: 0s - loss: 0.4845 - accuracy: 0.8382
211/640 [========>.....................] - ETA: 0s - loss: 0.4558 - accuracy: 0.8436
243/640 [==========>...................] - ETA: 0s - loss: 0.4715 - accuracy: 0.8436
276/640 [===========>..................] - ETA: 0s - loss: 0.4572 - accuracy: 0.8514
309/640 [=============>................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8350
346/640 [===============>..............] - ETA: 0s - loss: 0.5107 - accuracy: 0.8237
385/640 [=================>............] - ETA: 0s - loss: 0.5138 - accuracy: 0.8260
426/640 [==================>...........] - ETA: 0s - loss: 0.5156 - accuracy: 0.8239
464/640 [====================>.........] - ETA: 0s - loss: 0.5201 - accuracy: 0.8233
501/640 [======================>.......] - ETA: 0s - loss: 0.5194 - accuracy: 0.8124
538/640 [========================>.....] - ETA: 0s - loss: 0.5040 - accuracy: 0.8141
577/640 [==========================>...] - ETA: 0s - loss: 0.5061 - accuracy: 0.8111
615/640 [===========================>..] - ETA: 0s - loss: 0.5034 - accuracy: 0.8049
640/640 [==============================] - 1s 1ms/step - loss: 0.5025 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5025 - accuracy: 0.8047 - val_loss: 0.5595 - val_accuracy: 0.7188
Epoch 68/100

  1/640 [..............................] - ETA: 1s - loss: 3.5763e-07 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.4725 - accuracy: 0.8378    
 77/640 [==>...........................] - ETA: 0s - loss: 0.4703 - accuracy: 0.8182
116/640 [====>.........................] - ETA: 0s - loss: 0.5356 - accuracy: 0.7672
161/640 [======>.......................] - ETA: 0s - loss: 0.4977 - accuracy: 0.7826
200/640 [========>.....................] - ETA: 0s - loss: 0.4743 - accuracy: 0.7950
237/640 [==========>...................] - ETA: 0s - loss: 0.4857 - accuracy: 0.8101
276/640 [===========>..................] - ETA: 0s - loss: 0.5006 - accuracy: 0.8043
312/640 [=============>................] - ETA: 0s - loss: 0.5018 - accuracy: 0.8013
349/640 [===============>..............] - ETA: 0s - loss: 0.4934 - accuracy: 0.8023
386/640 [=================>............] - ETA: 0s - loss: 0.4782 - accuracy: 0.8057
423/640 [==================>...........] - ETA: 0s - loss: 0.4634 - accuracy: 0.8156
460/640 [====================>.........] - ETA: 0s - loss: 0.4754 - accuracy: 0.8174
498/640 [======================>.......] - ETA: 0s - loss: 0.4777 - accuracy: 0.8112
536/640 [========================>.....] - ETA: 0s - loss: 0.4785 - accuracy: 0.8078
573/640 [=========================>....] - ETA: 0s - loss: 0.4859 - accuracy: 0.8045
613/640 [===========================>..] - ETA: 0s - loss: 0.5037 - accuracy: 0.7977
640/640 [==============================] - 1s 1ms/step - loss: 0.5024 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5024 - accuracy: 0.7984 - val_loss: 0.5592 - val_accuracy: 0.7312
Epoch 69/100

  1/640 [..............................] - ETA: 1s - loss: 0.6219 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.3207 - accuracy: 0.8776
 98/640 [===>..........................] - ETA: 0s - loss: 0.4090 - accuracy: 0.8163
135/640 [=====>........................] - ETA: 0s - loss: 0.4051 - accuracy: 0.8222
173/640 [=======>......................] - ETA: 0s - loss: 0.4681 - accuracy: 0.7977
208/640 [========>.....................] - ETA: 0s - loss: 0.4871 - accuracy: 0.8077
247/640 [==========>...................] - ETA: 0s - loss: 0.4891 - accuracy: 0.8016
287/640 [============>.................] - ETA: 0s - loss: 0.4636 - accuracy: 0.8118
326/640 [==============>...............] - ETA: 0s - loss: 0.4814 - accuracy: 0.8037
365/640 [================>.............] - ETA: 0s - loss: 0.5300 - accuracy: 0.7863
402/640 [=================>............] - ETA: 0s - loss: 0.5289 - accuracy: 0.7886
438/640 [===================>..........] - ETA: 0s - loss: 0.5340 - accuracy: 0.7900
472/640 [=====================>........] - ETA: 0s - loss: 0.5185 - accuracy: 0.7966
512/640 [=======================>......] - ETA: 0s - loss: 0.5076 - accuracy: 0.7969
556/640 [=========================>....] - ETA: 0s - loss: 0.5037 - accuracy: 0.7950
593/640 [==========================>...] - ETA: 0s - loss: 0.5037 - accuracy: 0.7993
627/640 [============================>.] - ETA: 0s - loss: 0.5006 - accuracy: 0.8022
640/640 [==============================] - 1s 1ms/step - loss: 0.5017 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5017 - accuracy: 0.7984 - val_loss: 0.5571 - val_accuracy: 0.7250
Epoch 70/100

  1/640 [..............................] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4860 - accuracy: 0.8776    
 97/640 [===>..........................] - ETA: 0s - loss: 0.5701 - accuracy: 0.8144
130/640 [=====>........................] - ETA: 0s - loss: 0.5574 - accuracy: 0.7846
170/640 [======>.......................] - ETA: 0s - loss: 0.5420 - accuracy: 0.8000
210/640 [========>.....................] - ETA: 0s - loss: 0.5092 - accuracy: 0.8000
249/640 [==========>...................] - ETA: 0s - loss: 0.4970 - accuracy: 0.8032
281/640 [============>.................] - ETA: 0s - loss: 0.4779 - accuracy: 0.8185
315/640 [=============>................] - ETA: 0s - loss: 0.4963 - accuracy: 0.8063
343/640 [===============>..............] - ETA: 0s - loss: 0.4913 - accuracy: 0.8076
382/640 [================>.............] - ETA: 0s - loss: 0.5109 - accuracy: 0.8037
423/640 [==================>...........] - ETA: 0s - loss: 0.5110 - accuracy: 0.8109
458/640 [====================>.........] - ETA: 0s - loss: 0.5116 - accuracy: 0.8100
495/640 [======================>.......] - ETA: 0s - loss: 0.5110 - accuracy: 0.8081
530/640 [=======================>......] - ETA: 0s - loss: 0.5135 - accuracy: 0.8057
568/640 [=========================>....] - ETA: 0s - loss: 0.5102 - accuracy: 0.8063
606/640 [===========================>..] - ETA: 0s - loss: 0.5061 - accuracy: 0.8069
640/640 [==============================] - 1s 1ms/step - loss: 0.5014 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.5014 - accuracy: 0.8078 - val_loss: 0.5585 - val_accuracy: 0.7312
Epoch 71/100

  1/640 [..............................] - ETA: 0s - loss: 2.9169 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.4630 - accuracy: 0.7843    
101/640 [===>..........................] - ETA: 0s - loss: 0.4353 - accuracy: 0.8119
138/640 [=====>........................] - ETA: 0s - loss: 0.4574 - accuracy: 0.8043
177/640 [=======>......................] - ETA: 0s - loss: 0.5199 - accuracy: 0.7966
218/640 [=========>....................] - ETA: 0s - loss: 0.5677 - accuracy: 0.8073
255/640 [==========>...................] - ETA: 0s - loss: 0.5568 - accuracy: 0.8000
298/640 [============>.................] - ETA: 0s - loss: 0.5552 - accuracy: 0.7987
338/640 [==============>...............] - ETA: 0s - loss: 0.5206 - accuracy: 0.8195
371/640 [================>.............] - ETA: 0s - loss: 0.5168 - accuracy: 0.8194
411/640 [==================>...........] - ETA: 0s - loss: 0.5216 - accuracy: 0.8151
450/640 [====================>.........] - ETA: 0s - loss: 0.5047 - accuracy: 0.8200
486/640 [=====================>........] - ETA: 0s - loss: 0.5010 - accuracy: 0.8169
524/640 [=======================>......] - ETA: 0s - loss: 0.4996 - accuracy: 0.8149
562/640 [=========================>....] - ETA: 0s - loss: 0.4949 - accuracy: 0.8167
598/640 [===========================>..] - ETA: 0s - loss: 0.4931 - accuracy: 0.8127
635/640 [============================>.] - ETA: 0s - loss: 0.5044 - accuracy: 0.8063
640/640 [==============================] - 1s 1ms/step - loss: 0.5008 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.5008 - accuracy: 0.8078 - val_loss: 0.5590 - val_accuracy: 0.7125
Epoch 72/100

  1/640 [..............................] - ETA: 0s - loss: 7.1526e-07 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4249 - accuracy: 0.8431    
100/640 [===>..........................] - ETA: 0s - loss: 0.4118 - accuracy: 0.8000
136/640 [=====>........................] - ETA: 0s - loss: 0.4222 - accuracy: 0.7794
178/640 [=======>......................] - ETA: 0s - loss: 0.4765 - accuracy: 0.7697
218/640 [=========>....................] - ETA: 0s - loss: 0.5386 - accuracy: 0.7661
267/640 [===========>..................] - ETA: 0s - loss: 0.5086 - accuracy: 0.7828
310/640 [=============>................] - ETA: 0s - loss: 0.5225 - accuracy: 0.7774
345/640 [===============>..............] - ETA: 0s - loss: 0.5132 - accuracy: 0.7739
380/640 [================>.............] - ETA: 0s - loss: 0.5104 - accuracy: 0.7789
418/640 [==================>...........] - ETA: 0s - loss: 0.5069 - accuracy: 0.7823
454/640 [====================>.........] - ETA: 0s - loss: 0.5054 - accuracy: 0.7819
489/640 [=====================>........] - ETA: 0s - loss: 0.4936 - accuracy: 0.7853
524/640 [=======================>......] - ETA: 0s - loss: 0.4916 - accuracy: 0.7863
560/640 [=========================>....] - ETA: 0s - loss: 0.4867 - accuracy: 0.7911
599/640 [===========================>..] - ETA: 0s - loss: 0.5016 - accuracy: 0.7913
636/640 [============================>.] - ETA: 0s - loss: 0.4972 - accuracy: 0.7940
640/640 [==============================] - 1s 1ms/step - loss: 0.4987 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4987 - accuracy: 0.7937 - val_loss: 0.5664 - val_accuracy: 0.7625
Epoch 73/100

  1/640 [..............................] - ETA: 2s - loss: 0.4502 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5054 - accuracy: 0.7838
 78/640 [==>...........................] - ETA: 0s - loss: 0.4963 - accuracy: 0.7821
119/640 [====>.........................] - ETA: 0s - loss: 0.5439 - accuracy: 0.7815
168/640 [======>.......................] - ETA: 0s - loss: 0.4888 - accuracy: 0.8036
204/640 [========>.....................] - ETA: 0s - loss: 0.4884 - accuracy: 0.7990
242/640 [==========>...................] - ETA: 0s - loss: 0.4729 - accuracy: 0.8058
282/640 [============>.................] - ETA: 0s - loss: 0.4672 - accuracy: 0.8085
321/640 [==============>...............] - ETA: 0s - loss: 0.4819 - accuracy: 0.8069
358/640 [===============>..............] - ETA: 0s - loss: 0.5044 - accuracy: 0.8101
395/640 [=================>............] - ETA: 0s - loss: 0.4947 - accuracy: 0.8127
436/640 [===================>..........] - ETA: 0s - loss: 0.5075 - accuracy: 0.8050
477/640 [=====================>........] - ETA: 0s - loss: 0.5033 - accuracy: 0.8029
515/640 [=======================>......] - ETA: 0s - loss: 0.4989 - accuracy: 0.8019
551/640 [========================>.....] - ETA: 0s - loss: 0.5029 - accuracy: 0.8022
586/640 [==========================>...] - ETA: 0s - loss: 0.5007 - accuracy: 0.8038
624/640 [============================>.] - ETA: 0s - loss: 0.4938 - accuracy: 0.8061
640/640 [==============================] - 1s 1ms/step - loss: 0.4990 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4990 - accuracy: 0.8031 - val_loss: 0.5610 - val_accuracy: 0.7437
Epoch 74/100

  1/640 [..............................] - ETA: 0s - loss: 0.0278 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.7171 - accuracy: 0.6739
 92/640 [===>..........................] - ETA: 0s - loss: 0.6882 - accuracy: 0.7174
128/640 [=====>........................] - ETA: 0s - loss: 0.6427 - accuracy: 0.7266
168/640 [======>.......................] - ETA: 0s - loss: 0.5832 - accuracy: 0.7560
207/640 [========>.....................] - ETA: 0s - loss: 0.5343 - accuracy: 0.7729
245/640 [==========>...................] - ETA: 0s - loss: 0.5120 - accuracy: 0.7755
282/640 [============>.................] - ETA: 0s - loss: 0.5206 - accuracy: 0.7837
321/640 [==============>...............] - ETA: 0s - loss: 0.5091 - accuracy: 0.7850
357/640 [===============>..............] - ETA: 0s - loss: 0.5099 - accuracy: 0.7759
395/640 [=================>............] - ETA: 0s - loss: 0.5056 - accuracy: 0.7797
432/640 [===================>..........] - ETA: 0s - loss: 0.4871 - accuracy: 0.7917
470/640 [=====================>........] - ETA: 0s - loss: 0.5063 - accuracy: 0.7936
508/640 [======================>.......] - ETA: 0s - loss: 0.4935 - accuracy: 0.8012
547/640 [========================>.....] - ETA: 0s - loss: 0.4897 - accuracy: 0.8044
585/640 [==========================>...] - ETA: 0s - loss: 0.4876 - accuracy: 0.8051
623/640 [============================>.] - ETA: 0s - loss: 0.5048 - accuracy: 0.8010
640/640 [==============================] - 1s 1ms/step - loss: 0.5001 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5001 - accuracy: 0.8047 - val_loss: 0.5607 - val_accuracy: 0.7312
Epoch 75/100

  1/640 [..............................] - ETA: 1s - loss: 0.4819 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.7099 - accuracy: 0.7778
 80/640 [==>...........................] - ETA: 0s - loss: 0.5577 - accuracy: 0.8125
111/640 [====>.........................] - ETA: 0s - loss: 0.4907 - accuracy: 0.8288
138/640 [=====>........................] - ETA: 0s - loss: 0.5181 - accuracy: 0.7971
170/640 [======>.......................] - ETA: 0s - loss: 0.4803 - accuracy: 0.7941
208/640 [========>.....................] - ETA: 0s - loss: 0.4552 - accuracy: 0.8029
247/640 [==========>...................] - ETA: 0s - loss: 0.4559 - accuracy: 0.8057
284/640 [============>.................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8063
324/640 [==============>...............] - ETA: 0s - loss: 0.5058 - accuracy: 0.8056
364/640 [================>.............] - ETA: 0s - loss: 0.5037 - accuracy: 0.8077
402/640 [=================>............] - ETA: 0s - loss: 0.5064 - accuracy: 0.8060
444/640 [===================>..........] - ETA: 0s - loss: 0.5165 - accuracy: 0.8041
483/640 [=====================>........] - ETA: 0s - loss: 0.5074 - accuracy: 0.8075
524/640 [=======================>......] - ETA: 0s - loss: 0.4989 - accuracy: 0.8092
563/640 [=========================>....] - ETA: 0s - loss: 0.5022 - accuracy: 0.8082
603/640 [===========================>..] - ETA: 0s - loss: 0.4954 - accuracy: 0.8109
638/640 [============================>.] - ETA: 0s - loss: 0.5011 - accuracy: 0.8072
640/640 [==============================] - 1s 1ms/step - loss: 0.4996 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4996 - accuracy: 0.8078 - val_loss: 0.5636 - val_accuracy: 0.7437
Epoch 76/100

  1/640 [..............................] - ETA: 1s - loss: 1.6936 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.6129 - accuracy: 0.8627    
100/640 [===>..........................] - ETA: 0s - loss: 0.5542 - accuracy: 0.8400
138/640 [=====>........................] - ETA: 0s - loss: 0.5279 - accuracy: 0.8188
178/640 [=======>......................] - ETA: 0s - loss: 0.5073 - accuracy: 0.8202
216/640 [=========>....................] - ETA: 0s - loss: 0.5192 - accuracy: 0.8009
256/640 [===========>..................] - ETA: 0s - loss: 0.5080 - accuracy: 0.8047
293/640 [============>.................] - ETA: 0s - loss: 0.5267 - accuracy: 0.7986
332/640 [==============>...............] - ETA: 0s - loss: 0.5085 - accuracy: 0.8072
371/640 [================>.............] - ETA: 0s - loss: 0.5065 - accuracy: 0.8086
409/640 [==================>...........] - ETA: 0s - loss: 0.5139 - accuracy: 0.8093
449/640 [====================>.........] - ETA: 0s - loss: 0.4973 - accuracy: 0.8107
490/640 [=====================>........] - ETA: 0s - loss: 0.4948 - accuracy: 0.8122
526/640 [=======================>......] - ETA: 0s - loss: 0.4947 - accuracy: 0.8137
566/640 [=========================>....] - ETA: 0s - loss: 0.4923 - accuracy: 0.8127
604/640 [===========================>..] - ETA: 0s - loss: 0.4835 - accuracy: 0.8146
640/640 [==============================] - 1s 1ms/step - loss: 0.4998 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4998 - accuracy: 0.8078 - val_loss: 0.5593 - val_accuracy: 0.7375
Epoch 77/100

  1/640 [..............................] - ETA: 0s - loss: 0.8223 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.6457 - accuracy: 0.7308    
102/640 [===>..........................] - ETA: 0s - loss: 0.6295 - accuracy: 0.7647
139/640 [=====>........................] - ETA: 0s - loss: 0.6480 - accuracy: 0.7770
180/640 [=======>......................] - ETA: 0s - loss: 0.5694 - accuracy: 0.8000
218/640 [=========>....................] - ETA: 0s - loss: 0.5370 - accuracy: 0.8073
260/640 [===========>..................] - ETA: 0s - loss: 0.5312 - accuracy: 0.7962
300/640 [=============>................] - ETA: 0s - loss: 0.5230 - accuracy: 0.7933
325/640 [==============>...............] - ETA: 0s - loss: 0.5247 - accuracy: 0.7877
360/640 [===============>..............] - ETA: 0s - loss: 0.5106 - accuracy: 0.7944
396/640 [=================>............] - ETA: 0s - loss: 0.5026 - accuracy: 0.7955
438/640 [===================>..........] - ETA: 0s - loss: 0.5253 - accuracy: 0.7831
480/640 [=====================>........] - ETA: 0s - loss: 0.5170 - accuracy: 0.7854
523/640 [=======================>......] - ETA: 0s - loss: 0.5136 - accuracy: 0.7878
568/640 [=========================>....] - ETA: 0s - loss: 0.5016 - accuracy: 0.7940
613/640 [===========================>..] - ETA: 0s - loss: 0.5059 - accuracy: 0.7928
640/640 [==============================] - 1s 1ms/step - loss: 0.4986 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4986 - accuracy: 0.7969 - val_loss: 0.5625 - val_accuracy: 0.7312
Epoch 78/100

  1/640 [..............................] - ETA: 1s - loss: 0.2328 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4447 - accuracy: 0.8163
 94/640 [===>..........................] - ETA: 0s - loss: 0.4586 - accuracy: 0.8191
130/640 [=====>........................] - ETA: 0s - loss: 0.4669 - accuracy: 0.8385
167/640 [======>.......................] - ETA: 0s - loss: 0.4579 - accuracy: 0.8563
204/640 [========>.....................] - ETA: 0s - loss: 0.4590 - accuracy: 0.8382
245/640 [==========>...................] - ETA: 0s - loss: 0.4736 - accuracy: 0.8327
287/640 [============>.................] - ETA: 0s - loss: 0.4756 - accuracy: 0.8258
318/640 [=============>................] - ETA: 0s - loss: 0.4571 - accuracy: 0.8302
355/640 [===============>..............] - ETA: 0s - loss: 0.4812 - accuracy: 0.8113
393/640 [=================>............] - ETA: 0s - loss: 0.4786 - accuracy: 0.8092
430/640 [===================>..........] - ETA: 0s - loss: 0.5138 - accuracy: 0.8023
469/640 [====================>.........] - ETA: 0s - loss: 0.5142 - accuracy: 0.8017
505/640 [======================>.......] - ETA: 0s - loss: 0.5203 - accuracy: 0.7960
544/640 [========================>.....] - ETA: 0s - loss: 0.5161 - accuracy: 0.7996
572/640 [=========================>....] - ETA: 0s - loss: 0.5087 - accuracy: 0.8059
601/640 [===========================>..] - ETA: 0s - loss: 0.5020 - accuracy: 0.8087
635/640 [============================>.] - ETA: 0s - loss: 0.4937 - accuracy: 0.8110
640/640 [==============================] - 1s 1ms/step - loss: 0.4998 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4998 - accuracy: 0.8094 - val_loss: 0.5633 - val_accuracy: 0.7312
Epoch 79/100

  1/640 [..............................] - ETA: 0s - loss: 1.0299 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.4150 - accuracy: 0.8182    
 85/640 [==>...........................] - ETA: 0s - loss: 0.4474 - accuracy: 0.8000
132/640 [=====>........................] - ETA: 0s - loss: 0.4239 - accuracy: 0.8182
172/640 [=======>......................] - ETA: 0s - loss: 0.5179 - accuracy: 0.7965
218/640 [=========>....................] - ETA: 0s - loss: 0.5192 - accuracy: 0.8119
257/640 [===========>..................] - ETA: 0s - loss: 0.5007 - accuracy: 0.8093
295/640 [============>.................] - ETA: 0s - loss: 0.5139 - accuracy: 0.8034
336/640 [==============>...............] - ETA: 0s - loss: 0.4958 - accuracy: 0.8155
375/640 [================>.............] - ETA: 0s - loss: 0.5004 - accuracy: 0.8080
413/640 [==================>...........] - ETA: 0s - loss: 0.5096 - accuracy: 0.8039
449/640 [====================>.........] - ETA: 0s - loss: 0.5064 - accuracy: 0.8062
487/640 [=====================>........] - ETA: 0s - loss: 0.5081 - accuracy: 0.8070
525/640 [=======================>......] - ETA: 0s - loss: 0.4978 - accuracy: 0.8133
561/640 [=========================>....] - ETA: 0s - loss: 0.4984 - accuracy: 0.8093
598/640 [===========================>..] - ETA: 0s - loss: 0.4987 - accuracy: 0.8094
636/640 [============================>.] - ETA: 0s - loss: 0.4953 - accuracy: 0.8097
640/640 [==============================] - 1s 1ms/step - loss: 0.4991 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4991 - accuracy: 0.8078 - val_loss: 0.5571 - val_accuracy: 0.7375
Epoch 80/100

  1/640 [..............................] - ETA: 1s - loss: 0.4432 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5272 - accuracy: 0.7609
 93/640 [===>..........................] - ETA: 0s - loss: 0.4625 - accuracy: 0.7957
130/640 [=====>........................] - ETA: 0s - loss: 0.5010 - accuracy: 0.7692
163/640 [======>.......................] - ETA: 0s - loss: 0.5052 - accuracy: 0.7607
200/640 [========>.....................] - ETA: 0s - loss: 0.4922 - accuracy: 0.7750
237/640 [==========>...................] - ETA: 0s - loss: 0.4677 - accuracy: 0.7890
274/640 [===========>..................] - ETA: 0s - loss: 0.4583 - accuracy: 0.7956
306/640 [=============>................] - ETA: 0s - loss: 0.4348 - accuracy: 0.8072
338/640 [==============>...............] - ETA: 0s - loss: 0.4382 - accuracy: 0.8047
376/640 [================>.............] - ETA: 0s - loss: 0.4359 - accuracy: 0.8138
411/640 [==================>...........] - ETA: 0s - loss: 0.4435 - accuracy: 0.8102
448/640 [====================>.........] - ETA: 0s - loss: 0.4607 - accuracy: 0.8036
488/640 [=====================>........] - ETA: 0s - loss: 0.4643 - accuracy: 0.7992
525/640 [=======================>......] - ETA: 0s - loss: 0.4595 - accuracy: 0.7981
562/640 [=========================>....] - ETA: 0s - loss: 0.4756 - accuracy: 0.7954
598/640 [===========================>..] - ETA: 0s - loss: 0.5068 - accuracy: 0.7943
635/640 [============================>.] - ETA: 0s - loss: 0.4970 - accuracy: 0.7984
640/640 [==============================] - 1s 1ms/step - loss: 0.4996 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4996 - accuracy: 0.7969 - val_loss: 0.5592 - val_accuracy: 0.7250
Epoch 81/100

  1/640 [..............................] - ETA: 0s - loss: 1.7323 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.4339 - accuracy: 0.8571    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4367 - accuracy: 0.8438
134/640 [=====>........................] - ETA: 0s - loss: 0.5353 - accuracy: 0.8060
170/640 [======>.......................] - ETA: 0s - loss: 0.4971 - accuracy: 0.8235
209/640 [========>.....................] - ETA: 0s - loss: 0.5101 - accuracy: 0.8086
245/640 [==========>...................] - ETA: 0s - loss: 0.5124 - accuracy: 0.8082
285/640 [============>.................] - ETA: 0s - loss: 0.4958 - accuracy: 0.8105
323/640 [==============>...............] - ETA: 0s - loss: 0.4774 - accuracy: 0.8173
360/640 [===============>..............] - ETA: 0s - loss: 0.5005 - accuracy: 0.8139
397/640 [=================>............] - ETA: 0s - loss: 0.5051 - accuracy: 0.8111
437/640 [===================>..........] - ETA: 0s - loss: 0.5090 - accuracy: 0.8101
474/640 [=====================>........] - ETA: 0s - loss: 0.5009 - accuracy: 0.8122
512/640 [=======================>......] - ETA: 0s - loss: 0.4897 - accuracy: 0.8164
551/640 [========================>.....] - ETA: 0s - loss: 0.4917 - accuracy: 0.8167
593/640 [==========================>...] - ETA: 0s - loss: 0.4895 - accuracy: 0.8179
632/640 [============================>.] - ETA: 0s - loss: 0.4979 - accuracy: 0.8101
640/640 [==============================] - 1s 1ms/step - loss: 0.4980 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4980 - accuracy: 0.8094 - val_loss: 0.5594 - val_accuracy: 0.7188
Epoch 82/100

  1/640 [..............................] - ETA: 0s - loss: 3.1471e-05 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4291 - accuracy: 0.7826    
 84/640 [==>...........................] - ETA: 0s - loss: 0.5597 - accuracy: 0.7500
121/640 [====>.........................] - ETA: 0s - loss: 0.5461 - accuracy: 0.7603
158/640 [======>.......................] - ETA: 0s - loss: 0.5017 - accuracy: 0.7911
195/640 [========>.....................] - ETA: 0s - loss: 0.5184 - accuracy: 0.7692
234/640 [=========>....................] - ETA: 0s - loss: 0.4888 - accuracy: 0.7906
274/640 [===========>..................] - ETA: 0s - loss: 0.4642 - accuracy: 0.8102
314/640 [=============>................] - ETA: 0s - loss: 0.4556 - accuracy: 0.8153
353/640 [===============>..............] - ETA: 0s - loss: 0.4404 - accuracy: 0.8102
392/640 [=================>............] - ETA: 0s - loss: 0.4658 - accuracy: 0.8087
433/640 [===================>..........] - ETA: 0s - loss: 0.4926 - accuracy: 0.7991
471/640 [=====================>........] - ETA: 0s - loss: 0.5049 - accuracy: 0.7941
511/640 [======================>.......] - ETA: 0s - loss: 0.5065 - accuracy: 0.7965
554/640 [========================>.....] - ETA: 0s - loss: 0.5100 - accuracy: 0.7852
592/640 [==========================>...] - ETA: 0s - loss: 0.5002 - accuracy: 0.7905
630/640 [============================>.] - ETA: 0s - loss: 0.4966 - accuracy: 0.7952
640/640 [==============================] - 1s 1ms/step - loss: 0.4989 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4989 - accuracy: 0.7969 - val_loss: 0.5600 - val_accuracy: 0.7250
Epoch 83/100

  1/640 [..............................] - ETA: 1s - loss: 0.4528 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.3459 - accuracy: 0.8780
 88/640 [===>..........................] - ETA: 0s - loss: 0.3611 - accuracy: 0.8864
121/640 [====>.........................] - ETA: 0s - loss: 0.4462 - accuracy: 0.8678
159/640 [======>.......................] - ETA: 0s - loss: 0.4679 - accuracy: 0.8491
201/640 [========>.....................] - ETA: 0s - loss: 0.4695 - accuracy: 0.8458
241/640 [==========>...................] - ETA: 0s - loss: 0.4658 - accuracy: 0.8382
279/640 [============>.................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8387
318/640 [=============>................] - ETA: 0s - loss: 0.4946 - accuracy: 0.8396
355/640 [===============>..............] - ETA: 0s - loss: 0.5117 - accuracy: 0.8225
397/640 [=================>............] - ETA: 0s - loss: 0.4974 - accuracy: 0.8262
435/640 [===================>..........] - ETA: 0s - loss: 0.4900 - accuracy: 0.8253
474/640 [=====================>........] - ETA: 0s - loss: 0.4861 - accuracy: 0.8228
505/640 [======================>.......] - ETA: 0s - loss: 0.5038 - accuracy: 0.8139
537/640 [========================>.....] - ETA: 0s - loss: 0.5095 - accuracy: 0.8045
569/640 [=========================>....] - ETA: 0s - loss: 0.5007 - accuracy: 0.8084
605/640 [===========================>..] - ETA: 0s - loss: 0.4987 - accuracy: 0.8066
640/640 [==============================] - 1s 1ms/step - loss: 0.4969 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4969 - accuracy: 0.8109 - val_loss: 0.5632 - val_accuracy: 0.7250
Epoch 84/100

  1/640 [..............................] - ETA: 0s - loss: 0.0164 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5627 - accuracy: 0.7400
 97/640 [===>..........................] - ETA: 0s - loss: 0.4985 - accuracy: 0.7732
132/640 [=====>........................] - ETA: 0s - loss: 0.4944 - accuracy: 0.7879
171/640 [=======>......................] - ETA: 0s - loss: 0.4859 - accuracy: 0.7953
207/640 [========>.....................] - ETA: 0s - loss: 0.4747 - accuracy: 0.7923
250/640 [==========>...................] - ETA: 0s - loss: 0.5189 - accuracy: 0.7880
292/640 [============>.................] - ETA: 0s - loss: 0.5099 - accuracy: 0.7979
323/640 [==============>...............] - ETA: 0s - loss: 0.5109 - accuracy: 0.8019
362/640 [===============>..............] - ETA: 0s - loss: 0.4990 - accuracy: 0.8094
400/640 [=================>............] - ETA: 0s - loss: 0.4937 - accuracy: 0.8075
444/640 [===================>..........] - ETA: 0s - loss: 0.4898 - accuracy: 0.8086
487/640 [=====================>........] - ETA: 0s - loss: 0.5038 - accuracy: 0.8090
525/640 [=======================>......] - ETA: 0s - loss: 0.5068 - accuracy: 0.8057
564/640 [=========================>....] - ETA: 0s - loss: 0.5035 - accuracy: 0.8085
601/640 [===========================>..] - ETA: 0s - loss: 0.5053 - accuracy: 0.8020
639/640 [============================>.] - ETA: 0s - loss: 0.4999 - accuracy: 0.8059
640/640 [==============================] - 1s 1ms/step - loss: 0.4991 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4991 - accuracy: 0.8062 - val_loss: 0.5589 - val_accuracy: 0.7312
Epoch 85/100

  1/640 [..............................] - ETA: 0s - loss: 0.5880 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4979 - accuracy: 0.7600
 99/640 [===>..........................] - ETA: 0s - loss: 0.4205 - accuracy: 0.8081
137/640 [=====>........................] - ETA: 0s - loss: 0.4211 - accuracy: 0.8175
179/640 [=======>......................] - ETA: 0s - loss: 0.4543 - accuracy: 0.8101
216/640 [=========>....................] - ETA: 0s - loss: 0.4718 - accuracy: 0.7778
253/640 [==========>...................] - ETA: 0s - loss: 0.4726 - accuracy: 0.7866
291/640 [============>.................] - ETA: 0s - loss: 0.4865 - accuracy: 0.7835
332/640 [==============>...............] - ETA: 0s - loss: 0.5102 - accuracy: 0.7771
371/640 [================>.............] - ETA: 0s - loss: 0.5017 - accuracy: 0.7763
414/640 [==================>...........] - ETA: 0s - loss: 0.4806 - accuracy: 0.7874
452/640 [====================>.........] - ETA: 0s - loss: 0.4786 - accuracy: 0.7920
489/640 [=====================>........] - ETA: 0s - loss: 0.5090 - accuracy: 0.7853
530/640 [=======================>......] - ETA: 0s - loss: 0.5036 - accuracy: 0.7849
567/640 [=========================>....] - ETA: 0s - loss: 0.4976 - accuracy: 0.7919
603/640 [===========================>..] - ETA: 0s - loss: 0.4929 - accuracy: 0.7927
637/640 [============================>.] - ETA: 0s - loss: 0.4925 - accuracy: 0.7959
640/640 [==============================] - 1s 1ms/step - loss: 0.4972 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4972 - accuracy: 0.7937 - val_loss: 0.5633 - val_accuracy: 0.7563
Epoch 86/100

  1/640 [..............................] - ETA: 0s - loss: 0.0656 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 1s - loss: 0.5576 - accuracy: 0.8378
 78/640 [==>...........................] - ETA: 0s - loss: 0.6927 - accuracy: 0.8333
124/640 [====>.........................] - ETA: 0s - loss: 0.6166 - accuracy: 0.8306
162/640 [======>.......................] - ETA: 0s - loss: 0.5479 - accuracy: 0.8210
212/640 [========>.....................] - ETA: 0s - loss: 0.5441 - accuracy: 0.8019
259/640 [===========>..................] - ETA: 0s - loss: 0.5081 - accuracy: 0.8147
304/640 [=============>................] - ETA: 0s - loss: 0.4982 - accuracy: 0.8224
338/640 [==============>...............] - ETA: 0s - loss: 0.5079 - accuracy: 0.8047
380/640 [================>.............] - ETA: 0s - loss: 0.5029 - accuracy: 0.7974
414/640 [==================>...........] - ETA: 0s - loss: 0.5081 - accuracy: 0.7947
451/640 [====================>.........] - ETA: 0s - loss: 0.4982 - accuracy: 0.7982
488/640 [=====================>........] - ETA: 0s - loss: 0.5052 - accuracy: 0.7971
526/640 [=======================>......] - ETA: 0s - loss: 0.5025 - accuracy: 0.8004
568/640 [=========================>....] - ETA: 0s - loss: 0.5034 - accuracy: 0.7958
599/640 [===========================>..] - ETA: 0s - loss: 0.4981 - accuracy: 0.8047
640/640 [==============================] - 1s 1ms/step - loss: 0.4980 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4980 - accuracy: 0.8031 - val_loss: 0.5619 - val_accuracy: 0.7250
Epoch 87/100

  1/640 [..............................] - ETA: 1s - loss: 0.0268 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4668 - accuracy: 0.7708
 92/640 [===>..........................] - ETA: 0s - loss: 0.4747 - accuracy: 0.7935
130/640 [=====>........................] - ETA: 0s - loss: 0.4421 - accuracy: 0.8000
169/640 [======>.......................] - ETA: 0s - loss: 0.4782 - accuracy: 0.8047
209/640 [========>.....................] - ETA: 0s - loss: 0.4761 - accuracy: 0.8038
247/640 [==========>...................] - ETA: 0s - loss: 0.4506 - accuracy: 0.8138
286/640 [============>.................] - ETA: 0s - loss: 0.4750 - accuracy: 0.7972
324/640 [==============>...............] - ETA: 0s - loss: 0.4613 - accuracy: 0.8056
361/640 [===============>..............] - ETA: 0s - loss: 0.4709 - accuracy: 0.8061
399/640 [=================>............] - ETA: 0s - loss: 0.4632 - accuracy: 0.8120
440/640 [===================>..........] - ETA: 0s - loss: 0.4718 - accuracy: 0.8114
479/640 [=====================>........] - ETA: 0s - loss: 0.4870 - accuracy: 0.8142
520/640 [=======================>......] - ETA: 0s - loss: 0.4835 - accuracy: 0.8115
557/640 [=========================>....] - ETA: 0s - loss: 0.4810 - accuracy: 0.8025
595/640 [==========================>...] - ETA: 0s - loss: 0.4945 - accuracy: 0.8000
629/640 [============================>.] - ETA: 0s - loss: 0.5003 - accuracy: 0.7997
640/640 [==============================] - 1s 1ms/step - loss: 0.4970 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4970 - accuracy: 0.8016 - val_loss: 0.5643 - val_accuracy: 0.7625
Epoch 88/100

  1/640 [..............................] - ETA: 1s - loss: 0.7196 - accuracy: 0.0000e+00
 46/640 [=>............................] - ETA: 0s - loss: 0.4829 - accuracy: 0.7826    
 94/640 [===>..........................] - ETA: 0s - loss: 0.3930 - accuracy: 0.8298
132/640 [=====>........................] - ETA: 0s - loss: 0.3819 - accuracy: 0.8409
167/640 [======>.......................] - ETA: 0s - loss: 0.4112 - accuracy: 0.8263
206/640 [========>.....................] - ETA: 0s - loss: 0.4294 - accuracy: 0.8155
247/640 [==========>...................] - ETA: 0s - loss: 0.4439 - accuracy: 0.8178
284/640 [============>.................] - ETA: 0s - loss: 0.4574 - accuracy: 0.8099
323/640 [==============>...............] - ETA: 0s - loss: 0.4671 - accuracy: 0.8173
359/640 [===============>..............] - ETA: 0s - loss: 0.4606 - accuracy: 0.8217
393/640 [=================>............] - ETA: 0s - loss: 0.4528 - accuracy: 0.8270
428/640 [===================>..........] - ETA: 0s - loss: 0.4569 - accuracy: 0.8154
465/640 [====================>.........] - ETA: 0s - loss: 0.4648 - accuracy: 0.8065
505/640 [======================>.......] - ETA: 0s - loss: 0.4880 - accuracy: 0.8040
545/640 [========================>.....] - ETA: 0s - loss: 0.4861 - accuracy: 0.8055
587/640 [==========================>...] - ETA: 0s - loss: 0.4824 - accuracy: 0.8075
627/640 [============================>.] - ETA: 0s - loss: 0.4883 - accuracy: 0.8054
640/640 [==============================] - 1s 1ms/step - loss: 0.4981 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4981 - accuracy: 0.8031 - val_loss: 0.5583 - val_accuracy: 0.7375
Epoch 89/100

  1/640 [..............................] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5807 - accuracy: 0.7451    
100/640 [===>..........................] - ETA: 0s - loss: 0.6086 - accuracy: 0.7300
138/640 [=====>........................] - ETA: 0s - loss: 0.5707 - accuracy: 0.7536
176/640 [=======>......................] - ETA: 0s - loss: 0.5520 - accuracy: 0.7500
214/640 [=========>....................] - ETA: 0s - loss: 0.5427 - accuracy: 0.7617
253/640 [==========>...................] - ETA: 0s - loss: 0.5334 - accuracy: 0.7708
291/640 [============>.................] - ETA: 0s - loss: 0.5064 - accuracy: 0.7801
328/640 [==============>...............] - ETA: 0s - loss: 0.5014 - accuracy: 0.7835
364/640 [================>.............] - ETA: 0s - loss: 0.4910 - accuracy: 0.7885
403/640 [=================>............] - ETA: 0s - loss: 0.5196 - accuracy: 0.7891
447/640 [===================>..........] - ETA: 0s - loss: 0.5218 - accuracy: 0.7852
486/640 [=====================>........] - ETA: 0s - loss: 0.5201 - accuracy: 0.7860
530/640 [=======================>......] - ETA: 0s - loss: 0.5140 - accuracy: 0.7849
567/640 [=========================>....] - ETA: 0s - loss: 0.5080 - accuracy: 0.7901
603/640 [===========================>..] - ETA: 0s - loss: 0.4972 - accuracy: 0.7960
640/640 [==============================] - 1s 1ms/step - loss: 0.4960 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4960 - accuracy: 0.8016 - val_loss: 0.5620 - val_accuracy: 0.7563
Epoch 90/100

  1/640 [..............................] - ETA: 0s - loss: 0.2635 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5287 - accuracy: 0.7917
 98/640 [===>..........................] - ETA: 0s - loss: 0.5129 - accuracy: 0.7959
137/640 [=====>........................] - ETA: 0s - loss: 0.4776 - accuracy: 0.8029
175/640 [=======>......................] - ETA: 0s - loss: 0.4615 - accuracy: 0.8000
221/640 [=========>....................] - ETA: 0s - loss: 0.5013 - accuracy: 0.8009
263/640 [===========>..................] - ETA: 0s - loss: 0.4876 - accuracy: 0.7985
306/640 [=============>................] - ETA: 0s - loss: 0.4865 - accuracy: 0.8039
344/640 [===============>..............] - ETA: 0s - loss: 0.5009 - accuracy: 0.8052
387/640 [=================>............] - ETA: 0s - loss: 0.4939 - accuracy: 0.8114
425/640 [==================>...........] - ETA: 0s - loss: 0.4992 - accuracy: 0.8118
462/640 [====================>.........] - ETA: 0s - loss: 0.4932 - accuracy: 0.8095
502/640 [======================>.......] - ETA: 0s - loss: 0.4818 - accuracy: 0.8167
539/640 [========================>.....] - ETA: 0s - loss: 0.4776 - accuracy: 0.8182
579/640 [==========================>...] - ETA: 0s - loss: 0.4922 - accuracy: 0.8066
618/640 [===========================>..] - ETA: 0s - loss: 0.4896 - accuracy: 0.8107
640/640 [==============================] - 1s 1ms/step - loss: 0.4970 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4970 - accuracy: 0.8078 - val_loss: 0.5617 - val_accuracy: 0.7375
Epoch 91/100

  1/640 [..............................] - ETA: 1s - loss: 0.0233 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.3465 - accuracy: 0.9167
 95/640 [===>..........................] - ETA: 0s - loss: 0.5265 - accuracy: 0.8737
127/640 [====>.........................] - ETA: 0s - loss: 0.5420 - accuracy: 0.8346
159/640 [======>.......................] - ETA: 0s - loss: 0.5199 - accuracy: 0.8176
194/640 [========>.....................] - ETA: 0s - loss: 0.5663 - accuracy: 0.7990
237/640 [==========>...................] - ETA: 0s - loss: 0.5849 - accuracy: 0.7806
270/640 [===========>..................] - ETA: 0s - loss: 0.5642 - accuracy: 0.7852
308/640 [=============>................] - ETA: 0s - loss: 0.5304 - accuracy: 0.7987
348/640 [===============>..............] - ETA: 0s - loss: 0.5073 - accuracy: 0.8132
387/640 [=================>............] - ETA: 0s - loss: 0.5026 - accuracy: 0.8165
423/640 [==================>...........] - ETA: 0s - loss: 0.4850 - accuracy: 0.8227
460/640 [====================>.........] - ETA: 0s - loss: 0.4871 - accuracy: 0.8130
498/640 [======================>.......] - ETA: 0s - loss: 0.4858 - accuracy: 0.8173
536/640 [========================>.....] - ETA: 0s - loss: 0.4876 - accuracy: 0.8153
575/640 [=========================>....] - ETA: 0s - loss: 0.4887 - accuracy: 0.8104
614/640 [===========================>..] - ETA: 0s - loss: 0.4884 - accuracy: 0.8111
640/640 [==============================] - 1s 1ms/step - loss: 0.4966 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4966 - accuracy: 0.8062 - val_loss: 0.5600 - val_accuracy: 0.7375
Epoch 92/100

  1/640 [..............................] - ETA: 1s - loss: 0.0094 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5271 - accuracy: 0.7647
 99/640 [===>..........................] - ETA: 0s - loss: 0.4874 - accuracy: 0.8081
137/640 [=====>........................] - ETA: 0s - loss: 0.4254 - accuracy: 0.8321
178/640 [=======>......................] - ETA: 0s - loss: 0.4902 - accuracy: 0.8202
220/640 [=========>....................] - ETA: 0s - loss: 0.4976 - accuracy: 0.8182
259/640 [===========>..................] - ETA: 0s - loss: 0.5010 - accuracy: 0.8147
298/640 [============>.................] - ETA: 0s - loss: 0.4798 - accuracy: 0.8221
338/640 [==============>...............] - ETA: 0s - loss: 0.4905 - accuracy: 0.8195
375/640 [================>.............] - ETA: 0s - loss: 0.5035 - accuracy: 0.8027
417/640 [==================>...........] - ETA: 0s - loss: 0.5371 - accuracy: 0.7866
455/640 [====================>.........] - ETA: 0s - loss: 0.5217 - accuracy: 0.7846
491/640 [======================>.......] - ETA: 0s - loss: 0.5072 - accuracy: 0.7923
536/640 [========================>.....] - ETA: 0s - loss: 0.5075 - accuracy: 0.7948
579/640 [==========================>...] - ETA: 0s - loss: 0.5050 - accuracy: 0.7945
616/640 [===========================>..] - ETA: 0s - loss: 0.4954 - accuracy: 0.8019
640/640 [==============================] - 1s 1ms/step - loss: 0.4964 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4964 - accuracy: 0.7984 - val_loss: 0.5576 - val_accuracy: 0.7375
Epoch 93/100

  1/640 [..............................] - ETA: 1s - loss: 0.6270 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4227 - accuracy: 0.8293
 84/640 [==>...........................] - ETA: 0s - loss: 0.4307 - accuracy: 0.8571
125/640 [====>.........................] - ETA: 0s - loss: 0.4669 - accuracy: 0.8000
175/640 [=======>......................] - ETA: 0s - loss: 0.4410 - accuracy: 0.8171
210/640 [========>.....................] - ETA: 0s - loss: 0.4690 - accuracy: 0.8000
250/640 [==========>...................] - ETA: 0s - loss: 0.4697 - accuracy: 0.8120
294/640 [============>.................] - ETA: 0s - loss: 0.4647 - accuracy: 0.8095
333/640 [==============>...............] - ETA: 0s - loss: 0.4721 - accuracy: 0.7928
371/640 [================>.............] - ETA: 0s - loss: 0.4560 - accuracy: 0.8032
414/640 [==================>...........] - ETA: 0s - loss: 0.4517 - accuracy: 0.8116
453/640 [====================>.........] - ETA: 0s - loss: 0.4522 - accuracy: 0.8146
494/640 [======================>.......] - ETA: 0s - loss: 0.5127 - accuracy: 0.7996
524/640 [=======================>......] - ETA: 0s - loss: 0.5155 - accuracy: 0.8015
561/640 [=========================>....] - ETA: 0s - loss: 0.5063 - accuracy: 0.8057
599/640 [===========================>..] - ETA: 0s - loss: 0.4966 - accuracy: 0.8097
632/640 [============================>.] - ETA: 0s - loss: 0.4962 - accuracy: 0.8101
640/640 [==============================] - 1s 1ms/step - loss: 0.4960 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4960 - accuracy: 0.8094 - val_loss: 0.5609 - val_accuracy: 0.7250
Epoch 94/100

  1/640 [..............................] - ETA: 1s - loss: 0.7585 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4134 - accuracy: 0.8478
 92/640 [===>..........................] - ETA: 0s - loss: 0.4376 - accuracy: 0.8152
129/640 [=====>........................] - ETA: 0s - loss: 0.4672 - accuracy: 0.8062
170/640 [======>.......................] - ETA: 0s - loss: 0.4468 - accuracy: 0.8235
205/640 [========>.....................] - ETA: 0s - loss: 0.4613 - accuracy: 0.8146
240/640 [==========>...................] - ETA: 0s - loss: 0.4947 - accuracy: 0.8000
278/640 [============>.................] - ETA: 0s - loss: 0.4786 - accuracy: 0.8022
313/640 [=============>................] - ETA: 0s - loss: 0.5062 - accuracy: 0.7955
351/640 [===============>..............] - ETA: 0s - loss: 0.4887 - accuracy: 0.7977
387/640 [=================>............] - ETA: 0s - loss: 0.4861 - accuracy: 0.7933
425/640 [==================>...........] - ETA: 0s - loss: 0.4776 - accuracy: 0.8000
462/640 [====================>.........] - ETA: 0s - loss: 0.4780 - accuracy: 0.7965
503/640 [======================>.......] - ETA: 0s - loss: 0.4931 - accuracy: 0.7873
545/640 [========================>.....] - ETA: 0s - loss: 0.4830 - accuracy: 0.7908
585/640 [==========================>...] - ETA: 0s - loss: 0.4932 - accuracy: 0.7949
617/640 [===========================>..] - ETA: 0s - loss: 0.4912 - accuracy: 0.8006
640/640 [==============================] - 1s 1ms/step - loss: 0.4936 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4936 - accuracy: 0.8031 - val_loss: 0.5640 - val_accuracy: 0.7688
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 1.5247 - accuracy: 0.0000e+00
 38/640 [>.............................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8684    
 68/640 [==>...........................] - ETA: 0s - loss: 0.3856 - accuracy: 0.8971
108/640 [====>.........................] - ETA: 0s - loss: 0.4071 - accuracy: 0.8426
152/640 [======>.......................] - ETA: 0s - loss: 0.4232 - accuracy: 0.8421
189/640 [=======>......................] - ETA: 0s - loss: 0.4350 - accuracy: 0.8254
224/640 [=========>....................] - ETA: 0s - loss: 0.5015 - accuracy: 0.8080
262/640 [===========>..................] - ETA: 0s - loss: 0.5030 - accuracy: 0.7939
302/640 [=============>................] - ETA: 0s - loss: 0.5537 - accuracy: 0.7848
341/640 [==============>...............] - ETA: 0s - loss: 0.5284 - accuracy: 0.8006
383/640 [================>.............] - ETA: 0s - loss: 0.5373 - accuracy: 0.8016
423/640 [==================>...........] - ETA: 0s - loss: 0.5448 - accuracy: 0.7967
460/640 [====================>.........] - ETA: 0s - loss: 0.5386 - accuracy: 0.7935
492/640 [======================>.......] - ETA: 0s - loss: 0.5320 - accuracy: 0.7947
532/640 [=======================>......] - ETA: 0s - loss: 0.5179 - accuracy: 0.7970
574/640 [=========================>....] - ETA: 0s - loss: 0.5020 - accuracy: 0.8049
612/640 [===========================>..] - ETA: 0s - loss: 0.4968 - accuracy: 0.8121
640/640 [==============================] - 1s 1ms/step - loss: 0.4968 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4968 - accuracy: 0.8109 - val_loss: 0.5608 - val_accuracy: 0.7437
Epoch 96/100

  1/640 [..............................] - ETA: 0s - loss: 0.0134 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5577 - accuracy: 0.7500
103/640 [===>..........................] - ETA: 0s - loss: 0.4812 - accuracy: 0.7767
140/640 [=====>........................] - ETA: 0s - loss: 0.5184 - accuracy: 0.7786
181/640 [=======>......................] - ETA: 0s - loss: 0.5529 - accuracy: 0.7790
222/640 [=========>....................] - ETA: 0s - loss: 0.5658 - accuracy: 0.7658
257/640 [===========>..................] - ETA: 0s - loss: 0.5624 - accuracy: 0.7588
293/640 [============>.................] - ETA: 0s - loss: 0.5445 - accuracy: 0.7577
325/640 [==============>...............] - ETA: 0s - loss: 0.5324 - accuracy: 0.7723
362/640 [===============>..............] - ETA: 0s - loss: 0.5293 - accuracy: 0.7762
399/640 [=================>............] - ETA: 0s - loss: 0.5296 - accuracy: 0.7820
438/640 [===================>..........] - ETA: 0s - loss: 0.5147 - accuracy: 0.7900
484/640 [=====================>........] - ETA: 0s - loss: 0.5075 - accuracy: 0.7955
526/640 [=======================>......] - ETA: 0s - loss: 0.5079 - accuracy: 0.8080
564/640 [=========================>....] - ETA: 0s - loss: 0.5102 - accuracy: 0.8103
605/640 [===========================>..] - ETA: 0s - loss: 0.4992 - accuracy: 0.8132
640/640 [==============================] - 1s 1ms/step - loss: 0.4951 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4951 - accuracy: 0.8172 - val_loss: 0.5658 - val_accuracy: 0.7563
Epoch 97/100

  1/640 [..............................] - ETA: 1s - loss: 0.0473 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5006 - accuracy: 0.8039
 98/640 [===>..........................] - ETA: 0s - loss: 0.6599 - accuracy: 0.7755
136/640 [=====>........................] - ETA: 0s - loss: 0.6438 - accuracy: 0.7574
174/640 [=======>......................] - ETA: 0s - loss: 0.6068 - accuracy: 0.7701
212/640 [========>.....................] - ETA: 0s - loss: 0.6028 - accuracy: 0.7830
246/640 [==========>...................] - ETA: 0s - loss: 0.5802 - accuracy: 0.7886
288/640 [============>.................] - ETA: 0s - loss: 0.5655 - accuracy: 0.7847
330/640 [==============>...............] - ETA: 0s - loss: 0.5401 - accuracy: 0.7909
374/640 [================>.............] - ETA: 0s - loss: 0.5274 - accuracy: 0.7995
411/640 [==================>...........] - ETA: 0s - loss: 0.5003 - accuracy: 0.8078
448/640 [====================>.........] - ETA: 0s - loss: 0.5011 - accuracy: 0.8013
483/640 [=====================>........] - ETA: 0s - loss: 0.5016 - accuracy: 0.8054
523/640 [=======================>......] - ETA: 0s - loss: 0.5043 - accuracy: 0.8050
562/640 [=========================>....] - ETA: 0s - loss: 0.4957 - accuracy: 0.8096
601/640 [===========================>..] - ETA: 0s - loss: 0.4915 - accuracy: 0.8070
640/640 [==============================] - 1s 1ms/step - loss: 0.4957 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4957 - accuracy: 0.8047 - val_loss: 0.5634 - val_accuracy: 0.7312
Epoch 98/100

  1/640 [..............................] - ETA: 0s - loss: 0.5781 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4447 - accuracy: 0.8571
 97/640 [===>..........................] - ETA: 0s - loss: 0.5203 - accuracy: 0.8144
136/640 [=====>........................] - ETA: 0s - loss: 0.4806 - accuracy: 0.8382
170/640 [======>.......................] - ETA: 0s - loss: 0.4708 - accuracy: 0.8294
200/640 [========>.....................] - ETA: 0s - loss: 0.5505 - accuracy: 0.7950
239/640 [==========>...................] - ETA: 0s - loss: 0.5392 - accuracy: 0.7992
280/640 [============>.................] - ETA: 0s - loss: 0.5194 - accuracy: 0.8071
322/640 [==============>...............] - ETA: 0s - loss: 0.5183 - accuracy: 0.8012
360/640 [===============>..............] - ETA: 0s - loss: 0.5097 - accuracy: 0.8056
397/640 [=================>............] - ETA: 0s - loss: 0.4874 - accuracy: 0.8161
439/640 [===================>..........] - ETA: 0s - loss: 0.4809 - accuracy: 0.8178
482/640 [=====================>........] - ETA: 0s - loss: 0.4711 - accuracy: 0.8216
524/640 [=======================>......] - ETA: 0s - loss: 0.4738 - accuracy: 0.8168
562/640 [=========================>....] - ETA: 0s - loss: 0.4759 - accuracy: 0.8096
602/640 [===========================>..] - ETA: 0s - loss: 0.4765 - accuracy: 0.8090
640/640 [==============================] - 1s 1ms/step - loss: 0.4963 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4963 - accuracy: 0.8062 - val_loss: 0.5579 - val_accuracy: 0.7375
Epoch 99/100

  1/640 [..............................] - ETA: 2s - loss: 4.2549e-04 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.3572 - accuracy: 0.8571    
 89/640 [===>..........................] - ETA: 0s - loss: 0.3573 - accuracy: 0.8427
119/640 [====>.........................] - ETA: 0s - loss: 0.4092 - accuracy: 0.8151
160/640 [======>.......................] - ETA: 0s - loss: 0.3931 - accuracy: 0.8250
203/640 [========>.....................] - ETA: 0s - loss: 0.4063 - accuracy: 0.8276
249/640 [==========>...................] - ETA: 0s - loss: 0.3950 - accuracy: 0.8353
295/640 [============>.................] - ETA: 0s - loss: 0.4365 - accuracy: 0.8169
331/640 [==============>...............] - ETA: 0s - loss: 0.4664 - accuracy: 0.8066
369/640 [================>.............] - ETA: 0s - loss: 0.4622 - accuracy: 0.8130
405/640 [=================>............] - ETA: 0s - loss: 0.4650 - accuracy: 0.8173
441/640 [===================>..........] - ETA: 0s - loss: 0.4740 - accuracy: 0.8141
477/640 [=====================>........] - ETA: 0s - loss: 0.4819 - accuracy: 0.8113
517/640 [=======================>......] - ETA: 0s - loss: 0.4796 - accuracy: 0.8085
553/640 [========================>.....] - ETA: 0s - loss: 0.4847 - accuracy: 0.8029
590/640 [==========================>...] - ETA: 0s - loss: 0.4742 - accuracy: 0.8085
628/640 [============================>.] - ETA: 0s - loss: 0.4972 - accuracy: 0.8025
640/640 [==============================] - 1s 1ms/step - loss: 0.4957 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4957 - accuracy: 0.8047 - val_loss: 0.5582 - val_accuracy: 0.7375
Epoch 100/100

  1/640 [..............................] - ETA: 1s - loss: 0.0158 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4171 - accuracy: 0.8049
 84/640 [==>...........................] - ETA: 0s - loss: 0.4499 - accuracy: 0.8095
119/640 [====>.........................] - ETA: 0s - loss: 0.4565 - accuracy: 0.8319
167/640 [======>.......................] - ETA: 0s - loss: 0.4719 - accuracy: 0.8144
202/640 [========>.....................] - ETA: 0s - loss: 0.4537 - accuracy: 0.8168
244/640 [==========>...................] - ETA: 0s - loss: 0.4791 - accuracy: 0.8156
287/640 [============>.................] - ETA: 0s - loss: 0.4876 - accuracy: 0.8084
325/640 [==============>...............] - ETA: 0s - loss: 0.5009 - accuracy: 0.8092
359/640 [===============>..............] - ETA: 0s - loss: 0.4990 - accuracy: 0.8134
399/640 [=================>............] - ETA: 0s - loss: 0.4875 - accuracy: 0.8195
437/640 [===================>..........] - ETA: 0s - loss: 0.4823 - accuracy: 0.8238
487/640 [=====================>........] - ETA: 0s - loss: 0.4801 - accuracy: 0.8214
532/640 [=======================>......] - ETA: 0s - loss: 0.4946 - accuracy: 0.8120
569/640 [=========================>....] - ETA: 0s - loss: 0.4952 - accuracy: 0.8155
612/640 [===========================>..] - ETA: 0s - loss: 0.4890 - accuracy: 0.8121
640/640 [==============================] - 1s 2ms/step - loss: 0.4948 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4948 - accuracy: 0.8078 - val_loss: 0.5549 - val_accuracy: 0.7312
end <- Sys.time()

runtime.1 <- round(as.numeric(difftime(time1 = end, time2 = begin, units = "secs")), 2)
  
pred.prob <- predict(model.1, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.1 <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# Batch 32
model.32 <- NULL
begin <- Sys.time()
model.32 <- create_model(32)
Epoch 1/100

 1/20 [>.............................] - ETA: 5s - loss: 1.4393 - accuracy: 0.2812
20/20 [==============================] - 0s 1ms/step - loss: 1.3494 - accuracy: 0.3016

20/20 [==============================] - 1s 36ms/step - loss: 1.3494 - accuracy: 0.3016 - val_loss: 1.3370 - val_accuracy: 0.2750
Epoch 2/100

 1/20 [>.............................] - ETA: 0s - loss: 1.2632 - accuracy: 0.2812
20/20 [==============================] - 0s 2ms/step - loss: 1.2902 - accuracy: 0.2984

20/20 [==============================] - 0s 10ms/step - loss: 1.2902 - accuracy: 0.2984 - val_loss: 1.2830 - val_accuracy: 0.3063
Epoch 3/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0732 - accuracy: 0.4688
20/20 [==============================] - 0s 1ms/step - loss: 1.2372 - accuracy: 0.3234

20/20 [==============================] - 0s 9ms/step - loss: 1.2372 - accuracy: 0.3234 - val_loss: 1.2359 - val_accuracy: 0.3250
Epoch 4/100

 1/20 [>.............................] - ETA: 0s - loss: 1.1697 - accuracy: 0.4062
20/20 [==============================] - 0s 1ms/step - loss: 1.1904 - accuracy: 0.4047

20/20 [==============================] - 0s 10ms/step - loss: 1.1904 - accuracy: 0.4047 - val_loss: 1.1951 - val_accuracy: 0.4812
Epoch 5/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0934 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 1.1497 - accuracy: 0.5391

20/20 [==============================] - 0s 9ms/step - loss: 1.1497 - accuracy: 0.5391 - val_loss: 1.1586 - val_accuracy: 0.5312
Epoch 6/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0964 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 1.1126 - accuracy: 0.5703

20/20 [==============================] - 0s 12ms/step - loss: 1.1126 - accuracy: 0.5703 - val_loss: 1.1268 - val_accuracy: 0.5312
Epoch 7/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0681 - accuracy: 0.5938
20/20 [==============================] - 0s 1ms/step - loss: 1.0814 - accuracy: 0.5781

20/20 [==============================] - 0s 10ms/step - loss: 1.0814 - accuracy: 0.5781 - val_loss: 1.0977 - val_accuracy: 0.5312
Epoch 8/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0527 - accuracy: 0.5938
20/20 [==============================] - 0s 1ms/step - loss: 1.0528 - accuracy: 0.5891

20/20 [==============================] - 0s 10ms/step - loss: 1.0528 - accuracy: 0.5891 - val_loss: 1.0730 - val_accuracy: 0.5375
Epoch 9/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9136 - accuracy: 0.6875
20/20 [==============================] - 0s 1ms/step - loss: 1.0277 - accuracy: 0.5953

20/20 [==============================] - 0s 10ms/step - loss: 1.0277 - accuracy: 0.5953 - val_loss: 1.0500 - val_accuracy: 0.5500
Epoch 10/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9350 - accuracy: 0.6250
20/20 [==============================] - 0s 2ms/step - loss: 1.0059 - accuracy: 0.6156

20/20 [==============================] - 0s 10ms/step - loss: 1.0059 - accuracy: 0.6156 - val_loss: 1.0288 - val_accuracy: 0.5312
Epoch 11/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8488 - accuracy: 0.6875
20/20 [==============================] - 0s 1ms/step - loss: 0.9855 - accuracy: 0.6234

20/20 [==============================] - 0s 9ms/step - loss: 0.9855 - accuracy: 0.6234 - val_loss: 1.0097 - val_accuracy: 0.5375
Epoch 12/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9548 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.9672 - accuracy: 0.6219

20/20 [==============================] - 0s 11ms/step - loss: 0.9672 - accuracy: 0.6219 - val_loss: 0.9922 - val_accuracy: 0.5375
Epoch 13/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0537 - accuracy: 0.5312
20/20 [==============================] - 0s 1ms/step - loss: 0.9516 - accuracy: 0.6297

20/20 [==============================] - 0s 9ms/step - loss: 0.9516 - accuracy: 0.6297 - val_loss: 0.9757 - val_accuracy: 0.5437
Epoch 14/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9481 - accuracy: 0.5938
20/20 [==============================] - 0s 2ms/step - loss: 0.9361 - accuracy: 0.6438

20/20 [==============================] - 0s 10ms/step - loss: 0.9361 - accuracy: 0.6438 - val_loss: 0.9605 - val_accuracy: 0.5688
Epoch 15/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9894 - accuracy: 0.5625
20/20 [==============================] - 0s 2ms/step - loss: 0.9222 - accuracy: 0.6516

20/20 [==============================] - 0s 10ms/step - loss: 0.9222 - accuracy: 0.6516 - val_loss: 0.9462 - val_accuracy: 0.5938
Epoch 16/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8654 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.9094 - accuracy: 0.6516

20/20 [==============================] - 0s 10ms/step - loss: 0.9094 - accuracy: 0.6516 - val_loss: 0.9331 - val_accuracy: 0.6000
Epoch 17/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8965 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.8974 - accuracy: 0.6578

20/20 [==============================] - 0s 10ms/step - loss: 0.8974 - accuracy: 0.6578 - val_loss: 0.9205 - val_accuracy: 0.6000
Epoch 18/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8473 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.8859 - accuracy: 0.6562

20/20 [==============================] - 0s 9ms/step - loss: 0.8859 - accuracy: 0.6562 - val_loss: 0.9089 - val_accuracy: 0.5938
Epoch 19/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9655 - accuracy: 0.4688
20/20 [==============================] - 0s 1ms/step - loss: 0.8752 - accuracy: 0.6500

20/20 [==============================] - 0s 9ms/step - loss: 0.8752 - accuracy: 0.6500 - val_loss: 0.8977 - val_accuracy: 0.5813
Epoch 20/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8437 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.8652 - accuracy: 0.6516

20/20 [==============================] - 0s 10ms/step - loss: 0.8652 - accuracy: 0.6516 - val_loss: 0.8875 - val_accuracy: 0.5625
Epoch 21/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9476 - accuracy: 0.5938
20/20 [==============================] - 0s 1ms/step - loss: 0.8550 - accuracy: 0.6594

20/20 [==============================] - 0s 10ms/step - loss: 0.8550 - accuracy: 0.6594 - val_loss: 0.8772 - val_accuracy: 0.5562
Epoch 22/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9192 - accuracy: 0.5938
20/20 [==============================] - 0s 1ms/step - loss: 0.8454 - accuracy: 0.6438

20/20 [==============================] - 0s 11ms/step - loss: 0.8454 - accuracy: 0.6438 - val_loss: 0.8670 - val_accuracy: 0.5562
Epoch 23/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7970 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.8360 - accuracy: 0.6406

20/20 [==============================] - 0s 9ms/step - loss: 0.8360 - accuracy: 0.6406 - val_loss: 0.8578 - val_accuracy: 0.5688
Epoch 24/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9459 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.8270 - accuracy: 0.6469

20/20 [==============================] - 0s 10ms/step - loss: 0.8270 - accuracy: 0.6469 - val_loss: 0.8484 - val_accuracy: 0.5750
Epoch 25/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7046 - accuracy: 0.6875
20/20 [==============================] - 0s 1ms/step - loss: 0.8183 - accuracy: 0.6516

20/20 [==============================] - 0s 9ms/step - loss: 0.8183 - accuracy: 0.6516 - val_loss: 0.8393 - val_accuracy: 0.5750
Epoch 26/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8420 - accuracy: 0.6875
20/20 [==============================] - 0s 2ms/step - loss: 0.8096 - accuracy: 0.6500

20/20 [==============================] - 0s 10ms/step - loss: 0.8096 - accuracy: 0.6500 - val_loss: 0.8307 - val_accuracy: 0.5875
Epoch 27/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7240 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.8013 - accuracy: 0.6531

20/20 [==============================] - 0s 10ms/step - loss: 0.8013 - accuracy: 0.6531 - val_loss: 0.8222 - val_accuracy: 0.5875
Epoch 28/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6888 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.7931 - accuracy: 0.6547

20/20 [==============================] - 0s 9ms/step - loss: 0.7931 - accuracy: 0.6547 - val_loss: 0.8134 - val_accuracy: 0.6313
Epoch 29/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7196 - accuracy: 0.7188
20/20 [==============================] - 0s 2ms/step - loss: 0.7849 - accuracy: 0.6609

20/20 [==============================] - 0s 10ms/step - loss: 0.7849 - accuracy: 0.6609 - val_loss: 0.8058 - val_accuracy: 0.6500
Epoch 30/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5448 - accuracy: 0.8125
20/20 [==============================] - 0s 1ms/step - loss: 0.7771 - accuracy: 0.6547

20/20 [==============================] - 0s 9ms/step - loss: 0.7771 - accuracy: 0.6547 - val_loss: 0.7978 - val_accuracy: 0.6750
Epoch 31/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7528 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.7695 - accuracy: 0.6609

20/20 [==============================] - 0s 10ms/step - loss: 0.7695 - accuracy: 0.6609 - val_loss: 0.7905 - val_accuracy: 0.6750
Epoch 32/100

 1/20 [>.............................] - ETA: 0s - loss: 0.9727 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.7621 - accuracy: 0.6562

20/20 [==============================] - 0s 10ms/step - loss: 0.7621 - accuracy: 0.6562 - val_loss: 0.7829 - val_accuracy: 0.6875
Epoch 33/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8643 - accuracy: 0.5312
20/20 [==============================] - 0s 1ms/step - loss: 0.7548 - accuracy: 0.6609

20/20 [==============================] - 0s 10ms/step - loss: 0.7548 - accuracy: 0.6609 - val_loss: 0.7761 - val_accuracy: 0.6812
Epoch 34/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8593 - accuracy: 0.5938
20/20 [==============================] - 0s 2ms/step - loss: 0.7479 - accuracy: 0.6562

20/20 [==============================] - 0s 10ms/step - loss: 0.7479 - accuracy: 0.6562 - val_loss: 0.7696 - val_accuracy: 0.6875
Epoch 35/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8396 - accuracy: 0.5938
20/20 [==============================] - 0s 2ms/step - loss: 0.7411 - accuracy: 0.6531

20/20 [==============================] - 0s 10ms/step - loss: 0.7411 - accuracy: 0.6531 - val_loss: 0.7633 - val_accuracy: 0.6875
Epoch 36/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0316 - accuracy: 0.5625
20/20 [==============================] - 0s 2ms/step - loss: 0.7344 - accuracy: 0.6547

20/20 [==============================] - 0s 10ms/step - loss: 0.7344 - accuracy: 0.6547 - val_loss: 0.7574 - val_accuracy: 0.6875
Epoch 37/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7296 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.7281 - accuracy: 0.6578

20/20 [==============================] - 0s 10ms/step - loss: 0.7281 - accuracy: 0.6578 - val_loss: 0.7513 - val_accuracy: 0.6875
Epoch 38/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8106 - accuracy: 0.6875
20/20 [==============================] - 0s 1ms/step - loss: 0.7219 - accuracy: 0.6562

20/20 [==============================] - 0s 9ms/step - loss: 0.7219 - accuracy: 0.6562 - val_loss: 0.7453 - val_accuracy: 0.6812
Epoch 39/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6431 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.7157 - accuracy: 0.6625

20/20 [==============================] - 0s 10ms/step - loss: 0.7157 - accuracy: 0.6625 - val_loss: 0.7398 - val_accuracy: 0.6750
Epoch 40/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7462 - accuracy: 0.5938
20/20 [==============================] - 0s 2ms/step - loss: 0.7098 - accuracy: 0.6625

20/20 [==============================] - 0s 10ms/step - loss: 0.7098 - accuracy: 0.6625 - val_loss: 0.7346 - val_accuracy: 0.6750
Epoch 41/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6636 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.7046 - accuracy: 0.6734

20/20 [==============================] - 0s 10ms/step - loss: 0.7046 - accuracy: 0.6734 - val_loss: 0.7289 - val_accuracy: 0.6812
Epoch 42/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6298 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6988 - accuracy: 0.6797

20/20 [==============================] - 0s 11ms/step - loss: 0.6988 - accuracy: 0.6797 - val_loss: 0.7241 - val_accuracy: 0.6812
Epoch 43/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5987 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6937 - accuracy: 0.6781

20/20 [==============================] - 0s 9ms/step - loss: 0.6937 - accuracy: 0.6781 - val_loss: 0.7193 - val_accuracy: 0.6812
Epoch 44/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7706 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6886 - accuracy: 0.6734

20/20 [==============================] - 0s 10ms/step - loss: 0.6886 - accuracy: 0.6734 - val_loss: 0.7146 - val_accuracy: 0.6812
Epoch 45/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7596 - accuracy: 0.6562
20/20 [==============================] - 0s 1ms/step - loss: 0.6837 - accuracy: 0.6797

20/20 [==============================] - 0s 9ms/step - loss: 0.6837 - accuracy: 0.6797 - val_loss: 0.7104 - val_accuracy: 0.6875
Epoch 46/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8018 - accuracy: 0.5625
20/20 [==============================] - 0s 2ms/step - loss: 0.6791 - accuracy: 0.6844

20/20 [==============================] - 0s 10ms/step - loss: 0.6791 - accuracy: 0.6844 - val_loss: 0.7058 - val_accuracy: 0.6938
Epoch 47/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4931 - accuracy: 0.8125
20/20 [==============================] - 0s 1ms/step - loss: 0.6746 - accuracy: 0.6938

20/20 [==============================] - 0s 11ms/step - loss: 0.6746 - accuracy: 0.6938 - val_loss: 0.7021 - val_accuracy: 0.6875
Epoch 48/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6558 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.6705 - accuracy: 0.6953

20/20 [==============================] - 0s 10ms/step - loss: 0.6705 - accuracy: 0.6953 - val_loss: 0.6985 - val_accuracy: 0.6875
Epoch 49/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5953 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.6663 - accuracy: 0.6938

20/20 [==============================] - 0s 9ms/step - loss: 0.6663 - accuracy: 0.6938 - val_loss: 0.6947 - val_accuracy: 0.6750
Epoch 50/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6576 - accuracy: 0.6250
20/20 [==============================] - 0s 2ms/step - loss: 0.6626 - accuracy: 0.6969

20/20 [==============================] - 0s 10ms/step - loss: 0.6626 - accuracy: 0.6969 - val_loss: 0.6905 - val_accuracy: 0.6812
Epoch 51/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6158 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6584 - accuracy: 0.6938

20/20 [==============================] - 0s 10ms/step - loss: 0.6584 - accuracy: 0.6938 - val_loss: 0.6875 - val_accuracy: 0.6938
Epoch 52/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8926 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.6548 - accuracy: 0.6938

20/20 [==============================] - 0s 9ms/step - loss: 0.6548 - accuracy: 0.6938 - val_loss: 0.6843 - val_accuracy: 0.6875
Epoch 53/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6021 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6513 - accuracy: 0.7047

20/20 [==============================] - 0s 10ms/step - loss: 0.6513 - accuracy: 0.7047 - val_loss: 0.6813 - val_accuracy: 0.6812
Epoch 54/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5491 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6480 - accuracy: 0.7078

20/20 [==============================] - 0s 10ms/step - loss: 0.6480 - accuracy: 0.7078 - val_loss: 0.6782 - val_accuracy: 0.6875
Epoch 55/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5620 - accuracy: 0.8438
20/20 [==============================] - 0s 2ms/step - loss: 0.6450 - accuracy: 0.7094

20/20 [==============================] - 0s 10ms/step - loss: 0.6450 - accuracy: 0.7094 - val_loss: 0.6751 - val_accuracy: 0.6812
Epoch 56/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4933 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6419 - accuracy: 0.7141

20/20 [==============================] - 0s 10ms/step - loss: 0.6419 - accuracy: 0.7141 - val_loss: 0.6726 - val_accuracy: 0.6875
Epoch 57/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6327 - accuracy: 0.6875
20/20 [==============================] - 0s 2ms/step - loss: 0.6388 - accuracy: 0.7156

20/20 [==============================] - 0s 10ms/step - loss: 0.6388 - accuracy: 0.7156 - val_loss: 0.6703 - val_accuracy: 0.6875
Epoch 58/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5795 - accuracy: 0.7812
20/20 [==============================] - 0s 2ms/step - loss: 0.6362 - accuracy: 0.7156

20/20 [==============================] - 0s 10ms/step - loss: 0.6362 - accuracy: 0.7156 - val_loss: 0.6676 - val_accuracy: 0.6875
Epoch 59/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5286 - accuracy: 0.8125
20/20 [==============================] - 0s 1ms/step - loss: 0.6336 - accuracy: 0.7188

20/20 [==============================] - 0s 10ms/step - loss: 0.6336 - accuracy: 0.7188 - val_loss: 0.6662 - val_accuracy: 0.6812
Epoch 60/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6034 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.6310 - accuracy: 0.7250

20/20 [==============================] - 0s 10ms/step - loss: 0.6310 - accuracy: 0.7250 - val_loss: 0.6636 - val_accuracy: 0.6875
Epoch 61/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6795 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.6286 - accuracy: 0.7281

20/20 [==============================] - 0s 9ms/step - loss: 0.6286 - accuracy: 0.7281 - val_loss: 0.6618 - val_accuracy: 0.6812
Epoch 62/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6109 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6264 - accuracy: 0.7344

20/20 [==============================] - 0s 11ms/step - loss: 0.6264 - accuracy: 0.7344 - val_loss: 0.6597 - val_accuracy: 0.6812
Epoch 63/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6933 - accuracy: 0.6875
20/20 [==============================] - 0s 2ms/step - loss: 0.6241 - accuracy: 0.7312

20/20 [==============================] - 0s 12ms/step - loss: 0.6241 - accuracy: 0.7312 - val_loss: 0.6573 - val_accuracy: 0.6938
Epoch 64/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6531 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6217 - accuracy: 0.7328

20/20 [==============================] - 0s 9ms/step - loss: 0.6217 - accuracy: 0.7328 - val_loss: 0.6561 - val_accuracy: 0.6812
Epoch 65/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6948 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6199 - accuracy: 0.7391

20/20 [==============================] - 0s 10ms/step - loss: 0.6199 - accuracy: 0.7391 - val_loss: 0.6543 - val_accuracy: 0.6875
Epoch 66/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7890 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.6177 - accuracy: 0.7375

20/20 [==============================] - 0s 10ms/step - loss: 0.6177 - accuracy: 0.7375 - val_loss: 0.6521 - val_accuracy: 0.6812
Epoch 67/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6143 - accuracy: 0.7500
20/20 [==============================] - 0s 1ms/step - loss: 0.6158 - accuracy: 0.7312

20/20 [==============================] - 0s 10ms/step - loss: 0.6158 - accuracy: 0.7312 - val_loss: 0.6504 - val_accuracy: 0.6812
Epoch 68/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5945 - accuracy: 0.7500
20/20 [==============================] - 0s 1ms/step - loss: 0.6138 - accuracy: 0.7422

20/20 [==============================] - 0s 11ms/step - loss: 0.6138 - accuracy: 0.7422 - val_loss: 0.6492 - val_accuracy: 0.6875
Epoch 69/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6600 - accuracy: 0.6875
20/20 [==============================] - 0s 2ms/step - loss: 0.6121 - accuracy: 0.7500

20/20 [==============================] - 0s 10ms/step - loss: 0.6121 - accuracy: 0.7500 - val_loss: 0.6480 - val_accuracy: 0.6812
Epoch 70/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5912 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6102 - accuracy: 0.7437

20/20 [==============================] - 0s 10ms/step - loss: 0.6102 - accuracy: 0.7437 - val_loss: 0.6463 - val_accuracy: 0.6875
Epoch 71/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4506 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.6086 - accuracy: 0.7453

20/20 [==============================] - 0s 9ms/step - loss: 0.6086 - accuracy: 0.7453 - val_loss: 0.6448 - val_accuracy: 0.6875
Epoch 72/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6820 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.6071 - accuracy: 0.7531

20/20 [==============================] - 0s 10ms/step - loss: 0.6071 - accuracy: 0.7531 - val_loss: 0.6438 - val_accuracy: 0.6687
Epoch 73/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6193 - accuracy: 0.8125
20/20 [==============================] - 0s 2ms/step - loss: 0.6054 - accuracy: 0.7547

20/20 [==============================] - 0s 10ms/step - loss: 0.6054 - accuracy: 0.7547 - val_loss: 0.6414 - val_accuracy: 0.6875
Epoch 74/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6891 - accuracy: 0.6562
20/20 [==============================] - 0s 1ms/step - loss: 0.6039 - accuracy: 0.7500

20/20 [==============================] - 0s 10ms/step - loss: 0.6039 - accuracy: 0.7500 - val_loss: 0.6411 - val_accuracy: 0.6875
Epoch 75/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7763 - accuracy: 0.8125
20/20 [==============================] - 0s 1ms/step - loss: 0.6025 - accuracy: 0.7531

20/20 [==============================] - 0s 10ms/step - loss: 0.6025 - accuracy: 0.7531 - val_loss: 0.6397 - val_accuracy: 0.6875
Epoch 76/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4797 - accuracy: 0.8750
20/20 [==============================] - 0s 2ms/step - loss: 0.6011 - accuracy: 0.7547

20/20 [==============================] - 0s 10ms/step - loss: 0.6011 - accuracy: 0.7547 - val_loss: 0.6384 - val_accuracy: 0.6875
Epoch 77/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6169 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.5995 - accuracy: 0.7563

20/20 [==============================] - 0s 11ms/step - loss: 0.5995 - accuracy: 0.7563 - val_loss: 0.6367 - val_accuracy: 0.6938
Epoch 78/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5320 - accuracy: 0.8125
17/20 [========================>.....] - ETA: 0s - loss: 0.5738 - accuracy: 0.7629
20/20 [==============================] - 0s 3ms/step - loss: 0.5984 - accuracy: 0.7516

20/20 [==============================] - 0s 11ms/step - loss: 0.5984 - accuracy: 0.7516 - val_loss: 0.6357 - val_accuracy: 0.7000
Epoch 79/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6620 - accuracy: 0.6562
20/20 [==============================] - 0s 1ms/step - loss: 0.5970 - accuracy: 0.7609

20/20 [==============================] - 0s 10ms/step - loss: 0.5970 - accuracy: 0.7609 - val_loss: 0.6343 - val_accuracy: 0.6812
Epoch 80/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4647 - accuracy: 0.8750
20/20 [==============================] - 0s 1ms/step - loss: 0.5956 - accuracy: 0.7594

20/20 [==============================] - 0s 9ms/step - loss: 0.5956 - accuracy: 0.7594 - val_loss: 0.6329 - val_accuracy: 0.6875
Epoch 81/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5388 - accuracy: 0.5938
20/20 [==============================] - 0s 2ms/step - loss: 0.5945 - accuracy: 0.7609

20/20 [==============================] - 0s 10ms/step - loss: 0.5945 - accuracy: 0.7609 - val_loss: 0.6318 - val_accuracy: 0.6938
Epoch 82/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5205 - accuracy: 0.7500
20/20 [==============================] - 0s 1ms/step - loss: 0.5933 - accuracy: 0.7625

20/20 [==============================] - 0s 10ms/step - loss: 0.5933 - accuracy: 0.7625 - val_loss: 0.6310 - val_accuracy: 0.7000
Epoch 83/100

 1/20 [>.............................] - ETA: 0s - loss: 0.7774 - accuracy: 0.6562
20/20 [==============================] - 0s 1ms/step - loss: 0.5920 - accuracy: 0.7641

20/20 [==============================] - 0s 9ms/step - loss: 0.5920 - accuracy: 0.7641 - val_loss: 0.6297 - val_accuracy: 0.6938
Epoch 84/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5137 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.5907 - accuracy: 0.7641

20/20 [==============================] - 0s 11ms/step - loss: 0.5907 - accuracy: 0.7641 - val_loss: 0.6289 - val_accuracy: 0.6938
Epoch 85/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6174 - accuracy: 0.7500
20/20 [==============================] - 0s 1ms/step - loss: 0.5897 - accuracy: 0.7641

20/20 [==============================] - 0s 10ms/step - loss: 0.5897 - accuracy: 0.7641 - val_loss: 0.6280 - val_accuracy: 0.7000
Epoch 86/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6110 - accuracy: 0.8438
20/20 [==============================] - 0s 1ms/step - loss: 0.5886 - accuracy: 0.7625

20/20 [==============================] - 0s 10ms/step - loss: 0.5886 - accuracy: 0.7625 - val_loss: 0.6268 - val_accuracy: 0.7063
Epoch 87/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4505 - accuracy: 0.8750
20/20 [==============================] - 0s 2ms/step - loss: 0.5874 - accuracy: 0.7641

20/20 [==============================] - 0s 10ms/step - loss: 0.5874 - accuracy: 0.7641 - val_loss: 0.6257 - val_accuracy: 0.7125
Epoch 88/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5188 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.5865 - accuracy: 0.7641

20/20 [==============================] - 0s 10ms/step - loss: 0.5865 - accuracy: 0.7641 - val_loss: 0.6244 - val_accuracy: 0.7125
Epoch 89/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5805 - accuracy: 0.7500
20/20 [==============================] - 0s 2ms/step - loss: 0.5853 - accuracy: 0.7641

20/20 [==============================] - 0s 10ms/step - loss: 0.5853 - accuracy: 0.7641 - val_loss: 0.6243 - val_accuracy: 0.7063
Epoch 90/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5555 - accuracy: 0.8438
20/20 [==============================] - 0s 1ms/step - loss: 0.5846 - accuracy: 0.7609

20/20 [==============================] - 0s 10ms/step - loss: 0.5846 - accuracy: 0.7609 - val_loss: 0.6230 - val_accuracy: 0.7125
Epoch 91/100

 1/20 [>.............................] - ETA: 0s - loss: 0.6213 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.5836 - accuracy: 0.7656

20/20 [==============================] - 0s 10ms/step - loss: 0.5836 - accuracy: 0.7656 - val_loss: 0.6217 - val_accuracy: 0.7125
Epoch 92/100

 1/20 [>.............................] - ETA: 0s - loss: 0.3318 - accuracy: 0.9375
20/20 [==============================] - 0s 1ms/step - loss: 0.5825 - accuracy: 0.7672

20/20 [==============================] - 0s 9ms/step - loss: 0.5825 - accuracy: 0.7672 - val_loss: 0.6224 - val_accuracy: 0.7063
Epoch 93/100

 1/20 [>.............................] - ETA: 0s - loss: 0.4405 - accuracy: 0.8438
20/20 [==============================] - 0s 2ms/step - loss: 0.5812 - accuracy: 0.7641

20/20 [==============================] - 0s 23ms/step - loss: 0.5812 - accuracy: 0.7641 - val_loss: 0.6209 - val_accuracy: 0.7000
Epoch 94/100

 1/20 [>.............................] - ETA: 0s - loss: 1.0776 - accuracy: 0.6250
20/20 [==============================] - 0s 1ms/step - loss: 0.5805 - accuracy: 0.7625

20/20 [==============================] - 0s 9ms/step - loss: 0.5805 - accuracy: 0.7625 - val_loss: 0.6199 - val_accuracy: 0.7000
Epoch 95/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5409 - accuracy: 0.7188
20/20 [==============================] - 0s 1ms/step - loss: 0.5796 - accuracy: 0.7672

20/20 [==============================] - 0s 9ms/step - loss: 0.5796 - accuracy: 0.7672 - val_loss: 0.6190 - val_accuracy: 0.7000
Epoch 96/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5124 - accuracy: 0.7500
20/20 [==============================] - 0s 1ms/step - loss: 0.5783 - accuracy: 0.7656

20/20 [==============================] - 0s 9ms/step - loss: 0.5783 - accuracy: 0.7656 - val_loss: 0.6183 - val_accuracy: 0.7063
Epoch 97/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5478 - accuracy: 0.8125
20/20 [==============================] - 0s 2ms/step - loss: 0.5775 - accuracy: 0.7656

20/20 [==============================] - 0s 10ms/step - loss: 0.5775 - accuracy: 0.7656 - val_loss: 0.6172 - val_accuracy: 0.7000
Epoch 98/100

 1/20 [>.............................] - ETA: 0s - loss: 0.8382 - accuracy: 0.6875
20/20 [==============================] - 0s 2ms/step - loss: 0.5765 - accuracy: 0.7688

20/20 [==============================] - 0s 10ms/step - loss: 0.5765 - accuracy: 0.7688 - val_loss: 0.6164 - val_accuracy: 0.7000
Epoch 99/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5331 - accuracy: 0.6562
20/20 [==============================] - 0s 2ms/step - loss: 0.5758 - accuracy: 0.7688

20/20 [==============================] - 0s 10ms/step - loss: 0.5758 - accuracy: 0.7688 - val_loss: 0.6166 - val_accuracy: 0.7063
Epoch 100/100

 1/20 [>.............................] - ETA: 0s - loss: 0.5726 - accuracy: 0.7812
20/20 [==============================] - 0s 1ms/step - loss: 0.5753 - accuracy: 0.7703

20/20 [==============================] - 0s 10ms/step - loss: 0.5753 - accuracy: 0.7703 - val_loss: 0.6152 - val_accuracy: 0.7000
end <- Sys.time()

runtime.32 <- round(as.numeric(difftime(time1 = end, time2 = begin, units = "secs")), 2)
  
pred.prob <- predict(model.32, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.32 <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# Batch 64
model.64 <- NULL
begin <- Sys.time()
model.64 <- create_model(64)
Epoch 1/100

 1/10 [==>...........................] - ETA: 2s - loss: 1.7413 - accuracy: 0.0312
10/10 [==============================] - 0s 1ms/step - loss: 1.7238 - accuracy: 0.0344

10/10 [==============================] - 1s 74ms/step - loss: 1.7238 - accuracy: 0.0344 - val_loss: 1.6610 - val_accuracy: 0.0437
Epoch 2/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.7070 - accuracy: 0.0156
10/10 [==============================] - 0s 2ms/step - loss: 1.6838 - accuracy: 0.0344

10/10 [==============================] - 0s 18ms/step - loss: 1.6838 - accuracy: 0.0344 - val_loss: 1.6245 - val_accuracy: 0.0437
Epoch 3/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.6372 - accuracy: 0.0000e+00
10/10 [==============================] - 0s 1ms/step - loss: 1.6456 - accuracy: 0.0328

10/10 [==============================] - 0s 19ms/step - loss: 1.6456 - accuracy: 0.0328 - val_loss: 1.5903 - val_accuracy: 0.0437
Epoch 4/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.6937 - accuracy: 0.0156
10/10 [==============================] - 0s 1ms/step - loss: 1.6098 - accuracy: 0.0344

10/10 [==============================] - 0s 19ms/step - loss: 1.6098 - accuracy: 0.0344 - val_loss: 1.5581 - val_accuracy: 0.0437
Epoch 5/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.6080 - accuracy: 0.0156
10/10 [==============================] - 0s 1ms/step - loss: 1.5758 - accuracy: 0.0375

10/10 [==============================] - 0s 17ms/step - loss: 1.5758 - accuracy: 0.0375 - val_loss: 1.5279 - val_accuracy: 0.0500
Epoch 6/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.5828 - accuracy: 0.0469
10/10 [==============================] - 0s 1ms/step - loss: 1.5444 - accuracy: 0.0406

10/10 [==============================] - 0s 19ms/step - loss: 1.5444 - accuracy: 0.0406 - val_loss: 1.4987 - val_accuracy: 0.0625
Epoch 7/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.4722 - accuracy: 0.0625
10/10 [==============================] - 0s 1ms/step - loss: 1.5132 - accuracy: 0.0406

10/10 [==============================] - 0s 19ms/step - loss: 1.5132 - accuracy: 0.0406 - val_loss: 1.4716 - val_accuracy: 0.0437
Epoch 8/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.5206 - accuracy: 0.0312
10/10 [==============================] - 0s 1ms/step - loss: 1.4844 - accuracy: 0.0500

10/10 [==============================] - 0s 21ms/step - loss: 1.4844 - accuracy: 0.0500 - val_loss: 1.4456 - val_accuracy: 0.0688
Epoch 9/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.4463 - accuracy: 0.0625
10/10 [==============================] - 0s 1ms/step - loss: 1.4567 - accuracy: 0.1016

10/10 [==============================] - 0s 19ms/step - loss: 1.4567 - accuracy: 0.1016 - val_loss: 1.4207 - val_accuracy: 0.1437
Epoch 10/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.5031 - accuracy: 0.1406
10/10 [==============================] - 0s 1ms/step - loss: 1.4306 - accuracy: 0.1734

10/10 [==============================] - 0s 19ms/step - loss: 1.4306 - accuracy: 0.1734 - val_loss: 1.3968 - val_accuracy: 0.1813
Epoch 11/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.4277 - accuracy: 0.2500
10/10 [==============================] - 0s 1ms/step - loss: 1.4052 - accuracy: 0.2297

10/10 [==============================] - 0s 22ms/step - loss: 1.4052 - accuracy: 0.2297 - val_loss: 1.3739 - val_accuracy: 0.2438
Epoch 12/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.3886 - accuracy: 0.3125
10/10 [==============================] - 0s 1ms/step - loss: 1.3810 - accuracy: 0.2734

10/10 [==============================] - 0s 20ms/step - loss: 1.3810 - accuracy: 0.2734 - val_loss: 1.3520 - val_accuracy: 0.2500
Epoch 13/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.3398 - accuracy: 0.2969
10/10 [==============================] - 0s 1ms/step - loss: 1.3576 - accuracy: 0.2984

10/10 [==============================] - 0s 19ms/step - loss: 1.3576 - accuracy: 0.2984 - val_loss: 1.3309 - val_accuracy: 0.2625
Epoch 14/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.3527 - accuracy: 0.3594
10/10 [==============================] - 0s 1ms/step - loss: 1.3351 - accuracy: 0.3078

10/10 [==============================] - 0s 20ms/step - loss: 1.3351 - accuracy: 0.3078 - val_loss: 1.3106 - val_accuracy: 0.2812
Epoch 15/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.3550 - accuracy: 0.3438
10/10 [==============================] - 0s 2ms/step - loss: 1.3133 - accuracy: 0.3203

10/10 [==============================] - 0s 21ms/step - loss: 1.3133 - accuracy: 0.3203 - val_loss: 1.2913 - val_accuracy: 0.3000
Epoch 16/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2640 - accuracy: 0.3281
10/10 [==============================] - 0s 3ms/step - loss: 1.2926 - accuracy: 0.3531

10/10 [==============================] - 0s 22ms/step - loss: 1.2926 - accuracy: 0.3531 - val_loss: 1.2725 - val_accuracy: 0.3375
Epoch 17/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2521 - accuracy: 0.4219
10/10 [==============================] - 0s 1ms/step - loss: 1.2725 - accuracy: 0.3828

10/10 [==============================] - 0s 19ms/step - loss: 1.2725 - accuracy: 0.3828 - val_loss: 1.2545 - val_accuracy: 0.3688
Epoch 18/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.3107 - accuracy: 0.2656
10/10 [==============================] - 0s 2ms/step - loss: 1.2529 - accuracy: 0.4062

10/10 [==============================] - 0s 21ms/step - loss: 1.2529 - accuracy: 0.4062 - val_loss: 1.2373 - val_accuracy: 0.3938
Epoch 19/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2594 - accuracy: 0.3750
10/10 [==============================] - 0s 2ms/step - loss: 1.2345 - accuracy: 0.4250

10/10 [==============================] - 0s 21ms/step - loss: 1.2345 - accuracy: 0.4250 - val_loss: 1.2206 - val_accuracy: 0.4000
Epoch 20/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2814 - accuracy: 0.4531
10/10 [==============================] - 0s 1ms/step - loss: 1.2160 - accuracy: 0.4469

10/10 [==============================] - 0s 19ms/step - loss: 1.2160 - accuracy: 0.4469 - val_loss: 1.2050 - val_accuracy: 0.4062
Epoch 21/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2760 - accuracy: 0.3906
10/10 [==============================] - 0s 1ms/step - loss: 1.1988 - accuracy: 0.4656

10/10 [==============================] - 0s 19ms/step - loss: 1.1988 - accuracy: 0.4656 - val_loss: 1.1899 - val_accuracy: 0.4187
Epoch 22/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2434 - accuracy: 0.4688
10/10 [==============================] - 0s 1ms/step - loss: 1.1820 - accuracy: 0.4828

10/10 [==============================] - 0s 20ms/step - loss: 1.1820 - accuracy: 0.4828 - val_loss: 1.1754 - val_accuracy: 0.4375
Epoch 23/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.1512 - accuracy: 0.4844
10/10 [==============================] - 0s 1ms/step - loss: 1.1661 - accuracy: 0.4906

10/10 [==============================] - 0s 19ms/step - loss: 1.1661 - accuracy: 0.4906 - val_loss: 1.1615 - val_accuracy: 0.4375
Epoch 24/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.1283 - accuracy: 0.4844
10/10 [==============================] - 0s 1ms/step - loss: 1.1510 - accuracy: 0.4984

10/10 [==============================] - 0s 19ms/step - loss: 1.1510 - accuracy: 0.4984 - val_loss: 1.1482 - val_accuracy: 0.4313
Epoch 25/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2069 - accuracy: 0.4844
10/10 [==============================] - 0s 2ms/step - loss: 1.1364 - accuracy: 0.5063

10/10 [==============================] - 0s 19ms/step - loss: 1.1364 - accuracy: 0.5063 - val_loss: 1.1355 - val_accuracy: 0.4437
Epoch 26/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0547 - accuracy: 0.5781
10/10 [==============================] - 0s 1ms/step - loss: 1.1224 - accuracy: 0.5125

10/10 [==============================] - 0s 21ms/step - loss: 1.1224 - accuracy: 0.5125 - val_loss: 1.1233 - val_accuracy: 0.4500
Epoch 27/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.1398 - accuracy: 0.5469
10/10 [==============================] - 0s 2ms/step - loss: 1.1092 - accuracy: 0.5172

10/10 [==============================] - 0s 19ms/step - loss: 1.1092 - accuracy: 0.5172 - val_loss: 1.1116 - val_accuracy: 0.4563
Epoch 28/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0612 - accuracy: 0.4844
10/10 [==============================] - 0s 1ms/step - loss: 1.0964 - accuracy: 0.5156

10/10 [==============================] - 0s 20ms/step - loss: 1.0964 - accuracy: 0.5156 - val_loss: 1.1004 - val_accuracy: 0.4625
Epoch 29/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0620 - accuracy: 0.5625
10/10 [==============================] - 0s 1ms/step - loss: 1.0839 - accuracy: 0.5188

10/10 [==============================] - 0s 19ms/step - loss: 1.0839 - accuracy: 0.5188 - val_loss: 1.0897 - val_accuracy: 0.4688
Epoch 30/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0818 - accuracy: 0.4844
10/10 [==============================] - 0s 1ms/step - loss: 1.0723 - accuracy: 0.5250

10/10 [==============================] - 0s 21ms/step - loss: 1.0723 - accuracy: 0.5250 - val_loss: 1.0793 - val_accuracy: 0.4750
Epoch 31/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9602 - accuracy: 0.6250
10/10 [==============================] - 0s 1ms/step - loss: 1.0611 - accuracy: 0.5312

10/10 [==============================] - 0s 21ms/step - loss: 1.0611 - accuracy: 0.5312 - val_loss: 1.0693 - val_accuracy: 0.4750
Epoch 32/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.2360 - accuracy: 0.3906
10/10 [==============================] - 0s 1ms/step - loss: 1.0498 - accuracy: 0.5359

10/10 [==============================] - 0s 19ms/step - loss: 1.0498 - accuracy: 0.5359 - val_loss: 1.0598 - val_accuracy: 0.4875
Epoch 33/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9951 - accuracy: 0.5156
10/10 [==============================] - 0s 2ms/step - loss: 1.0392 - accuracy: 0.5469

10/10 [==============================] - 0s 19ms/step - loss: 1.0392 - accuracy: 0.5469 - val_loss: 1.0506 - val_accuracy: 0.4938
Epoch 34/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0470 - accuracy: 0.4688
10/10 [==============================] - 0s 1ms/step - loss: 1.0288 - accuracy: 0.5516

10/10 [==============================] - 0s 21ms/step - loss: 1.0288 - accuracy: 0.5516 - val_loss: 1.0416 - val_accuracy: 0.4938
Epoch 35/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9138 - accuracy: 0.5781
10/10 [==============================] - 0s 1ms/step - loss: 1.0190 - accuracy: 0.5578

10/10 [==============================] - 0s 21ms/step - loss: 1.0190 - accuracy: 0.5578 - val_loss: 1.0329 - val_accuracy: 0.4938
Epoch 36/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0835 - accuracy: 0.5781
10/10 [==============================] - 0s 1ms/step - loss: 1.0091 - accuracy: 0.5625

10/10 [==============================] - 0s 19ms/step - loss: 1.0091 - accuracy: 0.5625 - val_loss: 1.0242 - val_accuracy: 0.5000
Epoch 37/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0256 - accuracy: 0.5156
10/10 [==============================] - 0s 1ms/step - loss: 0.9995 - accuracy: 0.5703

10/10 [==============================] - 0s 19ms/step - loss: 0.9995 - accuracy: 0.5703 - val_loss: 1.0155 - val_accuracy: 0.5125
Epoch 38/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0038 - accuracy: 0.6250
10/10 [==============================] - 0s 1ms/step - loss: 0.9902 - accuracy: 0.5766

10/10 [==============================] - 0s 21ms/step - loss: 0.9902 - accuracy: 0.5766 - val_loss: 1.0072 - val_accuracy: 0.5312
Epoch 39/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9574 - accuracy: 0.5938
10/10 [==============================] - 0s 1ms/step - loss: 0.9810 - accuracy: 0.5828

10/10 [==============================] - 0s 19ms/step - loss: 0.9810 - accuracy: 0.5828 - val_loss: 0.9988 - val_accuracy: 0.5375
Epoch 40/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8975 - accuracy: 0.7344
10/10 [==============================] - 0s 2ms/step - loss: 0.9721 - accuracy: 0.5984

10/10 [==============================] - 0s 19ms/step - loss: 0.9721 - accuracy: 0.5984 - val_loss: 0.9905 - val_accuracy: 0.5562
Epoch 41/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9671 - accuracy: 0.6094
10/10 [==============================] - 0s 2ms/step - loss: 0.9630 - accuracy: 0.6141

10/10 [==============================] - 0s 21ms/step - loss: 0.9630 - accuracy: 0.6141 - val_loss: 0.9825 - val_accuracy: 0.5750
Epoch 42/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0356 - accuracy: 0.6562
10/10 [==============================] - 0s 2ms/step - loss: 0.9544 - accuracy: 0.6406

10/10 [==============================] - 0s 19ms/step - loss: 0.9544 - accuracy: 0.6406 - val_loss: 0.9745 - val_accuracy: 0.5875
Epoch 43/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9289 - accuracy: 0.7188
10/10 [==============================] - 0s 1ms/step - loss: 0.9457 - accuracy: 0.6609

10/10 [==============================] - 0s 19ms/step - loss: 0.9457 - accuracy: 0.6609 - val_loss: 0.9666 - val_accuracy: 0.6062
Epoch 44/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9002 - accuracy: 0.7344
10/10 [==============================] - 0s 2ms/step - loss: 0.9373 - accuracy: 0.6766

10/10 [==============================] - 0s 20ms/step - loss: 0.9373 - accuracy: 0.6766 - val_loss: 0.9585 - val_accuracy: 0.6250
Epoch 45/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8786 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.9286 - accuracy: 0.6984

10/10 [==============================] - 0s 21ms/step - loss: 0.9286 - accuracy: 0.6984 - val_loss: 0.9506 - val_accuracy: 0.6438
Epoch 46/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9331 - accuracy: 0.6719
10/10 [==============================] - 0s 1ms/step - loss: 0.9202 - accuracy: 0.7172

10/10 [==============================] - 0s 19ms/step - loss: 0.9202 - accuracy: 0.7172 - val_loss: 0.9427 - val_accuracy: 0.6625
Epoch 47/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9868 - accuracy: 0.7188
10/10 [==============================] - 0s 2ms/step - loss: 0.9119 - accuracy: 0.7266

10/10 [==============================] - 0s 19ms/step - loss: 0.9119 - accuracy: 0.7266 - val_loss: 0.9347 - val_accuracy: 0.6938
Epoch 48/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8912 - accuracy: 0.7656
10/10 [==============================] - 0s 2ms/step - loss: 0.9035 - accuracy: 0.7312

10/10 [==============================] - 0s 21ms/step - loss: 0.9035 - accuracy: 0.7312 - val_loss: 0.9271 - val_accuracy: 0.7063
Epoch 49/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8103 - accuracy: 0.7969
10/10 [==============================] - 0s 1ms/step - loss: 0.8955 - accuracy: 0.7359

10/10 [==============================] - 0s 21ms/step - loss: 0.8955 - accuracy: 0.7359 - val_loss: 0.9192 - val_accuracy: 0.7063
Epoch 50/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8107 - accuracy: 0.7812
10/10 [==============================] - 0s 1ms/step - loss: 0.8873 - accuracy: 0.7406

10/10 [==============================] - 0s 21ms/step - loss: 0.8873 - accuracy: 0.7406 - val_loss: 0.9115 - val_accuracy: 0.7000
Epoch 51/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8005 - accuracy: 0.8125
10/10 [==============================] - 0s 1ms/step - loss: 0.8789 - accuracy: 0.7437

10/10 [==============================] - 0s 19ms/step - loss: 0.8789 - accuracy: 0.7437 - val_loss: 0.9038 - val_accuracy: 0.7125
Epoch 52/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8749 - accuracy: 0.7031
10/10 [==============================] - 0s 2ms/step - loss: 0.8712 - accuracy: 0.7437

10/10 [==============================] - 0s 21ms/step - loss: 0.8712 - accuracy: 0.7437 - val_loss: 0.8959 - val_accuracy: 0.7125
Epoch 53/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8146 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.8633 - accuracy: 0.7437

10/10 [==============================] - 0s 20ms/step - loss: 0.8633 - accuracy: 0.7437 - val_loss: 0.8881 - val_accuracy: 0.7125
Epoch 54/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8623 - accuracy: 0.6875
10/10 [==============================] - 0s 2ms/step - loss: 0.8556 - accuracy: 0.7422

10/10 [==============================] - 0s 19ms/step - loss: 0.8556 - accuracy: 0.7422 - val_loss: 0.8801 - val_accuracy: 0.7125
Epoch 55/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8356 - accuracy: 0.7188
10/10 [==============================] - 0s 1ms/step - loss: 0.8477 - accuracy: 0.7437

10/10 [==============================] - 0s 21ms/step - loss: 0.8477 - accuracy: 0.7437 - val_loss: 0.8726 - val_accuracy: 0.7125
Epoch 56/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8293 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.8402 - accuracy: 0.7437

10/10 [==============================] - 0s 19ms/step - loss: 0.8402 - accuracy: 0.7437 - val_loss: 0.8653 - val_accuracy: 0.7125
Epoch 57/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8253 - accuracy: 0.7812
10/10 [==============================] - 0s 1ms/step - loss: 0.8327 - accuracy: 0.7422

10/10 [==============================] - 0s 19ms/step - loss: 0.8327 - accuracy: 0.7422 - val_loss: 0.8577 - val_accuracy: 0.7188
Epoch 58/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7587 - accuracy: 0.7656
10/10 [==============================] - 0s 1ms/step - loss: 0.8256 - accuracy: 0.7422

10/10 [==============================] - 0s 19ms/step - loss: 0.8256 - accuracy: 0.7422 - val_loss: 0.8501 - val_accuracy: 0.7188
Epoch 59/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8123 - accuracy: 0.7500
10/10 [==============================] - 0s 1ms/step - loss: 0.8181 - accuracy: 0.7406

10/10 [==============================] - 0s 19ms/step - loss: 0.8181 - accuracy: 0.7406 - val_loss: 0.8433 - val_accuracy: 0.7188
Epoch 60/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7829 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.8113 - accuracy: 0.7375

10/10 [==============================] - 0s 21ms/step - loss: 0.8113 - accuracy: 0.7375 - val_loss: 0.8362 - val_accuracy: 0.7188
Epoch 61/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7122 - accuracy: 0.8125
10/10 [==============================] - 0s 1ms/step - loss: 0.8045 - accuracy: 0.7375

10/10 [==============================] - 0s 19ms/step - loss: 0.8045 - accuracy: 0.7375 - val_loss: 0.8293 - val_accuracy: 0.7188
Epoch 62/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7523 - accuracy: 0.7812
10/10 [==============================] - 0s 2ms/step - loss: 0.7979 - accuracy: 0.7375

10/10 [==============================] - 0s 19ms/step - loss: 0.7979 - accuracy: 0.7375 - val_loss: 0.8224 - val_accuracy: 0.7188
Epoch 63/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7859 - accuracy: 0.7031
10/10 [==============================] - 0s 3ms/step - loss: 0.7913 - accuracy: 0.7391

10/10 [==============================] - 0s 20ms/step - loss: 0.7913 - accuracy: 0.7391 - val_loss: 0.8157 - val_accuracy: 0.7125
Epoch 64/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7435 - accuracy: 0.7969
10/10 [==============================] - 0s 1ms/step - loss: 0.7852 - accuracy: 0.7406

10/10 [==============================] - 0s 21ms/step - loss: 0.7852 - accuracy: 0.7406 - val_loss: 0.8092 - val_accuracy: 0.7188
Epoch 65/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6159 - accuracy: 0.8750
10/10 [==============================] - 0s 1ms/step - loss: 0.7792 - accuracy: 0.7422

10/10 [==============================] - 0s 20ms/step - loss: 0.7792 - accuracy: 0.7422 - val_loss: 0.8030 - val_accuracy: 0.7250
Epoch 66/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7768 - accuracy: 0.7344
10/10 [==============================] - 0s 2ms/step - loss: 0.7733 - accuracy: 0.7437

10/10 [==============================] - 0s 21ms/step - loss: 0.7733 - accuracy: 0.7437 - val_loss: 0.7971 - val_accuracy: 0.7250
Epoch 67/100

 1/10 [==>...........................] - ETA: 0s - loss: 1.0378 - accuracy: 0.6250
10/10 [==============================] - 0s 1ms/step - loss: 0.7677 - accuracy: 0.7437

10/10 [==============================] - 0s 24ms/step - loss: 0.7677 - accuracy: 0.7437 - val_loss: 0.7915 - val_accuracy: 0.7250
Epoch 68/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8602 - accuracy: 0.6875
10/10 [==============================] - 0s 1ms/step - loss: 0.7623 - accuracy: 0.7453

10/10 [==============================] - 0s 19ms/step - loss: 0.7623 - accuracy: 0.7453 - val_loss: 0.7861 - val_accuracy: 0.7250
Epoch 69/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9088 - accuracy: 0.6094
10/10 [==============================] - 0s 2ms/step - loss: 0.7573 - accuracy: 0.7453

10/10 [==============================] - 0s 21ms/step - loss: 0.7573 - accuracy: 0.7453 - val_loss: 0.7808 - val_accuracy: 0.7250
Epoch 70/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7134 - accuracy: 0.7500
10/10 [==============================] - 0s 1ms/step - loss: 0.7522 - accuracy: 0.7437

10/10 [==============================] - 0s 19ms/step - loss: 0.7522 - accuracy: 0.7437 - val_loss: 0.7758 - val_accuracy: 0.7250
Epoch 71/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8637 - accuracy: 0.6562
10/10 [==============================] - 0s 1ms/step - loss: 0.7472 - accuracy: 0.7422

10/10 [==============================] - 0s 21ms/step - loss: 0.7472 - accuracy: 0.7422 - val_loss: 0.7705 - val_accuracy: 0.7250
Epoch 72/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8050 - accuracy: 0.7031
10/10 [==============================] - 0s 2ms/step - loss: 0.7427 - accuracy: 0.7422

10/10 [==============================] - 0s 20ms/step - loss: 0.7427 - accuracy: 0.7422 - val_loss: 0.7656 - val_accuracy: 0.7250
Epoch 73/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7248 - accuracy: 0.7812
10/10 [==============================] - 0s 2ms/step - loss: 0.7380 - accuracy: 0.7422

10/10 [==============================] - 0s 19ms/step - loss: 0.7380 - accuracy: 0.7422 - val_loss: 0.7610 - val_accuracy: 0.7250
Epoch 74/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6960 - accuracy: 0.7188
10/10 [==============================] - 0s 1ms/step - loss: 0.7338 - accuracy: 0.7437

10/10 [==============================] - 0s 21ms/step - loss: 0.7338 - accuracy: 0.7437 - val_loss: 0.7566 - val_accuracy: 0.7312
Epoch 75/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7912 - accuracy: 0.7656
10/10 [==============================] - 0s 2ms/step - loss: 0.7295 - accuracy: 0.7469

10/10 [==============================] - 0s 19ms/step - loss: 0.7295 - accuracy: 0.7469 - val_loss: 0.7523 - val_accuracy: 0.7312
Epoch 76/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7076 - accuracy: 0.7188
10/10 [==============================] - 0s 1ms/step - loss: 0.7256 - accuracy: 0.7469

10/10 [==============================] - 0s 19ms/step - loss: 0.7256 - accuracy: 0.7469 - val_loss: 0.7478 - val_accuracy: 0.7312
Epoch 77/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8040 - accuracy: 0.8125
10/10 [==============================] - 0s 1ms/step - loss: 0.7216 - accuracy: 0.7484

10/10 [==============================] - 0s 20ms/step - loss: 0.7216 - accuracy: 0.7484 - val_loss: 0.7440 - val_accuracy: 0.7312
Epoch 78/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7015 - accuracy: 0.7969
10/10 [==============================] - 0s 1ms/step - loss: 0.7179 - accuracy: 0.7516

10/10 [==============================] - 0s 19ms/step - loss: 0.7179 - accuracy: 0.7516 - val_loss: 0.7402 - val_accuracy: 0.7312
Epoch 79/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8034 - accuracy: 0.6406
10/10 [==============================] - 0s 1ms/step - loss: 0.7143 - accuracy: 0.7531

10/10 [==============================] - 0s 19ms/step - loss: 0.7143 - accuracy: 0.7531 - val_loss: 0.7364 - val_accuracy: 0.7375
Epoch 80/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6254 - accuracy: 0.7656
10/10 [==============================] - 0s 1ms/step - loss: 0.7107 - accuracy: 0.7531

10/10 [==============================] - 0s 21ms/step - loss: 0.7107 - accuracy: 0.7531 - val_loss: 0.7329 - val_accuracy: 0.7375
Epoch 81/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7109 - accuracy: 0.7656
10/10 [==============================] - 0s 2ms/step - loss: 0.7074 - accuracy: 0.7531

10/10 [==============================] - 0s 21ms/step - loss: 0.7074 - accuracy: 0.7531 - val_loss: 0.7296 - val_accuracy: 0.7375
Epoch 82/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6965 - accuracy: 0.7812
10/10 [==============================] - 0s 1ms/step - loss: 0.7043 - accuracy: 0.7531

10/10 [==============================] - 0s 21ms/step - loss: 0.7043 - accuracy: 0.7531 - val_loss: 0.7261 - val_accuracy: 0.7437
Epoch 83/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5485 - accuracy: 0.8281
10/10 [==============================] - 0s 1ms/step - loss: 0.7010 - accuracy: 0.7531

10/10 [==============================] - 0s 21ms/step - loss: 0.7010 - accuracy: 0.7531 - val_loss: 0.7230 - val_accuracy: 0.7437
Epoch 84/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6828 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.6979 - accuracy: 0.7516

10/10 [==============================] - 0s 19ms/step - loss: 0.6979 - accuracy: 0.7516 - val_loss: 0.7200 - val_accuracy: 0.7375
Epoch 85/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.9560 - accuracy: 0.6719
10/10 [==============================] - 0s 2ms/step - loss: 0.6949 - accuracy: 0.7516

10/10 [==============================] - 0s 21ms/step - loss: 0.6949 - accuracy: 0.7516 - val_loss: 0.7167 - val_accuracy: 0.7375
Epoch 86/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8000 - accuracy: 0.6719
10/10 [==============================] - 0s 1ms/step - loss: 0.6921 - accuracy: 0.7531

10/10 [==============================] - 0s 19ms/step - loss: 0.6921 - accuracy: 0.7531 - val_loss: 0.7138 - val_accuracy: 0.7250
Epoch 87/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6808 - accuracy: 0.7656
10/10 [==============================] - 0s 1ms/step - loss: 0.6893 - accuracy: 0.7547

10/10 [==============================] - 0s 21ms/step - loss: 0.6893 - accuracy: 0.7547 - val_loss: 0.7110 - val_accuracy: 0.7250
Epoch 88/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7179 - accuracy: 0.7188
10/10 [==============================] - 0s 1ms/step - loss: 0.6867 - accuracy: 0.7484

10/10 [==============================] - 0s 19ms/step - loss: 0.6867 - accuracy: 0.7484 - val_loss: 0.7082 - val_accuracy: 0.7375
Epoch 89/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6161 - accuracy: 0.7344
10/10 [==============================] - 0s 1ms/step - loss: 0.6840 - accuracy: 0.7500

10/10 [==============================] - 0s 20ms/step - loss: 0.6840 - accuracy: 0.7500 - val_loss: 0.7054 - val_accuracy: 0.7375
Epoch 90/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5837 - accuracy: 0.7812
10/10 [==============================] - 0s 1ms/step - loss: 0.6815 - accuracy: 0.7531

10/10 [==============================] - 0s 19ms/step - loss: 0.6815 - accuracy: 0.7531 - val_loss: 0.7029 - val_accuracy: 0.7312
Epoch 91/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.8174 - accuracy: 0.7969
10/10 [==============================] - 0s 1ms/step - loss: 0.6790 - accuracy: 0.7531

10/10 [==============================] - 0s 45ms/step - loss: 0.6790 - accuracy: 0.7531 - val_loss: 0.7004 - val_accuracy: 0.7375
Epoch 92/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6039 - accuracy: 0.7812
10/10 [==============================] - 0s 2ms/step - loss: 0.6766 - accuracy: 0.7516

10/10 [==============================] - 0s 20ms/step - loss: 0.6766 - accuracy: 0.7516 - val_loss: 0.6981 - val_accuracy: 0.7312
Epoch 93/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.7240 - accuracy: 0.7344
10/10 [==============================] - 0s 997us/step - loss: 0.6742 - accuracy: 0.7531

10/10 [==============================] - 0s 17ms/step - loss: 0.6742 - accuracy: 0.7531 - val_loss: 0.6955 - val_accuracy: 0.7250
Epoch 94/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5579 - accuracy: 0.8125
10/10 [==============================] - 0s 2ms/step - loss: 0.6720 - accuracy: 0.7531

10/10 [==============================] - 0s 19ms/step - loss: 0.6720 - accuracy: 0.7531 - val_loss: 0.6933 - val_accuracy: 0.7250
Epoch 95/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6867 - accuracy: 0.6719
10/10 [==============================] - 0s 1ms/step - loss: 0.6697 - accuracy: 0.7531

10/10 [==============================] - 0s 19ms/step - loss: 0.6697 - accuracy: 0.7531 - val_loss: 0.6913 - val_accuracy: 0.7250
Epoch 96/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5171 - accuracy: 0.8281
10/10 [==============================] - 0s 2ms/step - loss: 0.6676 - accuracy: 0.7531

10/10 [==============================] - 0s 21ms/step - loss: 0.6676 - accuracy: 0.7531 - val_loss: 0.6893 - val_accuracy: 0.7312
Epoch 97/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6621 - accuracy: 0.7812
10/10 [==============================] - 0s 1ms/step - loss: 0.6658 - accuracy: 0.7547

10/10 [==============================] - 0s 21ms/step - loss: 0.6658 - accuracy: 0.7547 - val_loss: 0.6868 - val_accuracy: 0.7250
Epoch 98/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.6414 - accuracy: 0.7031
10/10 [==============================] - 0s 2ms/step - loss: 0.6633 - accuracy: 0.7563

10/10 [==============================] - 0s 21ms/step - loss: 0.6633 - accuracy: 0.7563 - val_loss: 0.6849 - val_accuracy: 0.7250
Epoch 99/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5862 - accuracy: 0.8281
10/10 [==============================] - 0s 1ms/step - loss: 0.6614 - accuracy: 0.7547

10/10 [==============================] - 0s 19ms/step - loss: 0.6614 - accuracy: 0.7547 - val_loss: 0.6827 - val_accuracy: 0.7250
Epoch 100/100

 1/10 [==>...........................] - ETA: 0s - loss: 0.5876 - accuracy: 0.8438
10/10 [==============================] - 0s 2ms/step - loss: 0.6594 - accuracy: 0.7578

10/10 [==============================] - 0s 21ms/step - loss: 0.6594 - accuracy: 0.7578 - val_loss: 0.6808 - val_accuracy: 0.7250
end <- Sys.time()

runtime.64 <- round(as.numeric(difftime(time1 = end, time2 = begin, units = "secs")), 2)
  
pred.prob <- predict(model.64, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.64 <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# Batch 128
model.128 <- NULL
begin <- Sys.time()
model.128 <- create_model(128)
Epoch 1/100

1/5 [=====>........................] - ETA: 1s - loss: 1.2795 - accuracy: 0.3672
5/5 [==============================] - 0s 1ms/step - loss: 1.2632 - accuracy: 0.3891

5/5 [==============================] - 1s 168ms/step - loss: 1.2632 - accuracy: 0.3891 - val_loss: 1.2923 - val_accuracy: 0.3750
Epoch 2/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2275 - accuracy: 0.4453
5/5 [==============================] - 0s 3ms/step - loss: 1.2517 - accuracy: 0.3953

5/5 [==============================] - 0s 41ms/step - loss: 1.2517 - accuracy: 0.3953 - val_loss: 1.2804 - val_accuracy: 0.3875
Epoch 3/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2470 - accuracy: 0.3828
5/5 [==============================] - 0s 1ms/step - loss: 1.2416 - accuracy: 0.3969

5/5 [==============================] - 0s 43ms/step - loss: 1.2416 - accuracy: 0.3969 - val_loss: 1.2685 - val_accuracy: 0.3875
Epoch 4/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2803 - accuracy: 0.3438
5/5 [==============================] - 0s 2ms/step - loss: 1.2312 - accuracy: 0.3953

5/5 [==============================] - 0s 39ms/step - loss: 1.2312 - accuracy: 0.3953 - val_loss: 1.2570 - val_accuracy: 0.3875
Epoch 5/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2308 - accuracy: 0.4453
5/5 [==============================] - 0s 2ms/step - loss: 1.2212 - accuracy: 0.3984

5/5 [==============================] - 0s 42ms/step - loss: 1.2212 - accuracy: 0.3984 - val_loss: 1.2458 - val_accuracy: 0.3875
Epoch 6/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2150 - accuracy: 0.4141
5/5 [==============================] - 0s 1ms/step - loss: 1.2114 - accuracy: 0.4031

5/5 [==============================] - 0s 42ms/step - loss: 1.2114 - accuracy: 0.4031 - val_loss: 1.2349 - val_accuracy: 0.3938
Epoch 7/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2225 - accuracy: 0.4141
5/5 [==============================] - 0s 1ms/step - loss: 1.2019 - accuracy: 0.4078

5/5 [==============================] - 0s 43ms/step - loss: 1.2019 - accuracy: 0.4078 - val_loss: 1.2244 - val_accuracy: 0.3938
Epoch 8/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2195 - accuracy: 0.4062
5/5 [==============================] - 0s 2ms/step - loss: 1.1930 - accuracy: 0.4094

5/5 [==============================] - 0s 42ms/step - loss: 1.1930 - accuracy: 0.4094 - val_loss: 1.2140 - val_accuracy: 0.3938
Epoch 9/100

1/5 [=====>........................] - ETA: 0s - loss: 1.2147 - accuracy: 0.3359
5/5 [==============================] - 0s 1ms/step - loss: 1.1840 - accuracy: 0.4141

5/5 [==============================] - 0s 43ms/step - loss: 1.1840 - accuracy: 0.4141 - val_loss: 1.2039 - val_accuracy: 0.3875
Epoch 10/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1764 - accuracy: 0.4453
5/5 [==============================] - 0s 1ms/step - loss: 1.1748 - accuracy: 0.4125

5/5 [==============================] - 0s 43ms/step - loss: 1.1748 - accuracy: 0.4125 - val_loss: 1.1942 - val_accuracy: 0.4000
Epoch 11/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1623 - accuracy: 0.4766
5/5 [==============================] - 0s 2ms/step - loss: 1.1661 - accuracy: 0.4234

5/5 [==============================] - 0s 42ms/step - loss: 1.1661 - accuracy: 0.4234 - val_loss: 1.1846 - val_accuracy: 0.4062
Epoch 12/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1528 - accuracy: 0.3984
5/5 [==============================] - 0s 1ms/step - loss: 1.1576 - accuracy: 0.4297

5/5 [==============================] - 0s 51ms/step - loss: 1.1576 - accuracy: 0.4297 - val_loss: 1.1751 - val_accuracy: 0.4187
Epoch 13/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1930 - accuracy: 0.4141
5/5 [==============================] - 0s 2ms/step - loss: 1.1491 - accuracy: 0.4359

5/5 [==============================] - 0s 42ms/step - loss: 1.1491 - accuracy: 0.4359 - val_loss: 1.1657 - val_accuracy: 0.4062
Epoch 14/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1446 - accuracy: 0.3984
5/5 [==============================] - 0s 1ms/step - loss: 1.1407 - accuracy: 0.4453

5/5 [==============================] - 0s 47ms/step - loss: 1.1407 - accuracy: 0.4453 - val_loss: 1.1566 - val_accuracy: 0.4062
Epoch 15/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1595 - accuracy: 0.4297
5/5 [==============================] - 0s 2ms/step - loss: 1.1322 - accuracy: 0.4563

5/5 [==============================] - 0s 47ms/step - loss: 1.1322 - accuracy: 0.4563 - val_loss: 1.1476 - val_accuracy: 0.4250
Epoch 16/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1287 - accuracy: 0.4375
5/5 [==============================] - 0s 2ms/step - loss: 1.1240 - accuracy: 0.4703

5/5 [==============================] - 0s 45ms/step - loss: 1.1240 - accuracy: 0.4703 - val_loss: 1.1388 - val_accuracy: 0.4563
Epoch 17/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1140 - accuracy: 0.4453
5/5 [==============================] - 0s 2ms/step - loss: 1.1156 - accuracy: 0.5016

5/5 [==============================] - 0s 46ms/step - loss: 1.1156 - accuracy: 0.5016 - val_loss: 1.1300 - val_accuracy: 0.4688
Epoch 18/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1261 - accuracy: 0.5000
5/5 [==============================] - 0s 2ms/step - loss: 1.1072 - accuracy: 0.5953

5/5 [==============================] - 0s 42ms/step - loss: 1.1072 - accuracy: 0.5953 - val_loss: 1.1214 - val_accuracy: 0.5813
Epoch 19/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1071 - accuracy: 0.6875
5/5 [==============================] - 0s 2ms/step - loss: 1.0990 - accuracy: 0.6828

5/5 [==============================] - 0s 49ms/step - loss: 1.0990 - accuracy: 0.6828 - val_loss: 1.1129 - val_accuracy: 0.6313
Epoch 20/100

1/5 [=====>........................] - ETA: 0s - loss: 1.1575 - accuracy: 0.7188
5/5 [==============================] - 0s 2ms/step - loss: 1.0907 - accuracy: 0.6953

5/5 [==============================] - 0s 43ms/step - loss: 1.0907 - accuracy: 0.6953 - val_loss: 1.1042 - val_accuracy: 0.6438
Epoch 21/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0753 - accuracy: 0.7344
5/5 [==============================] - 0s 2ms/step - loss: 1.0823 - accuracy: 0.7000

5/5 [==============================] - 0s 43ms/step - loss: 1.0823 - accuracy: 0.7000 - val_loss: 1.0958 - val_accuracy: 0.6438
Epoch 22/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0726 - accuracy: 0.7031
5/5 [==============================] - 0s 2ms/step - loss: 1.0740 - accuracy: 0.7031

5/5 [==============================] - 0s 42ms/step - loss: 1.0740 - accuracy: 0.7031 - val_loss: 1.0874 - val_accuracy: 0.6562
Epoch 23/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0511 - accuracy: 0.7266
5/5 [==============================] - 0s 1ms/step - loss: 1.0660 - accuracy: 0.7078

5/5 [==============================] - 0s 42ms/step - loss: 1.0660 - accuracy: 0.7078 - val_loss: 1.0790 - val_accuracy: 0.6438
Epoch 24/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0280 - accuracy: 0.7266
5/5 [==============================] - 0s 1ms/step - loss: 1.0577 - accuracy: 0.7047

5/5 [==============================] - 0s 43ms/step - loss: 1.0577 - accuracy: 0.7047 - val_loss: 1.0706 - val_accuracy: 0.6500
Epoch 25/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0844 - accuracy: 0.6406
5/5 [==============================] - 0s 1ms/step - loss: 1.0495 - accuracy: 0.6984

5/5 [==============================] - 0s 42ms/step - loss: 1.0495 - accuracy: 0.6984 - val_loss: 1.0621 - val_accuracy: 0.6375
Epoch 26/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0410 - accuracy: 0.7344
5/5 [==============================] - 0s 2ms/step - loss: 1.0413 - accuracy: 0.6984

5/5 [==============================] - 0s 42ms/step - loss: 1.0413 - accuracy: 0.6984 - val_loss: 1.0539 - val_accuracy: 0.6313
Epoch 27/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0807 - accuracy: 0.6719
5/5 [==============================] - 0s 2ms/step - loss: 1.0333 - accuracy: 0.6984

5/5 [==============================] - 0s 39ms/step - loss: 1.0333 - accuracy: 0.6984 - val_loss: 1.0456 - val_accuracy: 0.6438
Epoch 28/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0401 - accuracy: 0.6953
5/5 [==============================] - 0s 2ms/step - loss: 1.0251 - accuracy: 0.6984

5/5 [==============================] - 0s 43ms/step - loss: 1.0251 - accuracy: 0.6984 - val_loss: 1.0374 - val_accuracy: 0.6438
Epoch 29/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9999 - accuracy: 0.7422
5/5 [==============================] - 0s 2ms/step - loss: 1.0170 - accuracy: 0.7078

5/5 [==============================] - 0s 43ms/step - loss: 1.0170 - accuracy: 0.7078 - val_loss: 1.0293 - val_accuracy: 0.6562
Epoch 30/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0370 - accuracy: 0.7266
5/5 [==============================] - 0s 2ms/step - loss: 1.0092 - accuracy: 0.7063

5/5 [==============================] - 0s 42ms/step - loss: 1.0092 - accuracy: 0.7063 - val_loss: 1.0213 - val_accuracy: 0.6500
Epoch 31/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0324 - accuracy: 0.6953
5/5 [==============================] - 0s 2ms/step - loss: 1.0012 - accuracy: 0.6969

5/5 [==============================] - 0s 43ms/step - loss: 1.0012 - accuracy: 0.6969 - val_loss: 1.0132 - val_accuracy: 0.6438
Epoch 32/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0675 - accuracy: 0.6484
5/5 [==============================] - 0s 2ms/step - loss: 0.9930 - accuracy: 0.6969

5/5 [==============================] - 0s 46ms/step - loss: 0.9930 - accuracy: 0.6969 - val_loss: 1.0054 - val_accuracy: 0.6375
Epoch 33/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9945 - accuracy: 0.6484
5/5 [==============================] - 0s 3ms/step - loss: 0.9852 - accuracy: 0.6969

5/5 [==============================] - 0s 46ms/step - loss: 0.9852 - accuracy: 0.6969 - val_loss: 0.9977 - val_accuracy: 0.6375
Epoch 34/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0593 - accuracy: 0.6406
5/5 [==============================] - 0s 2ms/step - loss: 0.9773 - accuracy: 0.6953

5/5 [==============================] - 0s 46ms/step - loss: 0.9773 - accuracy: 0.6953 - val_loss: 0.9901 - val_accuracy: 0.6250
Epoch 35/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9897 - accuracy: 0.6953
5/5 [==============================] - 0s 1ms/step - loss: 0.9696 - accuracy: 0.6953

5/5 [==============================] - 0s 42ms/step - loss: 0.9696 - accuracy: 0.6953 - val_loss: 0.9825 - val_accuracy: 0.6250
Epoch 36/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9492 - accuracy: 0.6719
5/5 [==============================] - 0s 3ms/step - loss: 0.9619 - accuracy: 0.6984

5/5 [==============================] - 0s 46ms/step - loss: 0.9619 - accuracy: 0.6984 - val_loss: 0.9751 - val_accuracy: 0.6250
Epoch 37/100

1/5 [=====>........................] - ETA: 0s - loss: 1.0023 - accuracy: 0.6719
5/5 [==============================] - 0s 2ms/step - loss: 0.9543 - accuracy: 0.6953

5/5 [==============================] - 0s 43ms/step - loss: 0.9543 - accuracy: 0.6953 - val_loss: 0.9679 - val_accuracy: 0.6250
Epoch 38/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9453 - accuracy: 0.7109
5/5 [==============================] - 0s 2ms/step - loss: 0.9469 - accuracy: 0.7000

5/5 [==============================] - 0s 47ms/step - loss: 0.9469 - accuracy: 0.7000 - val_loss: 0.9609 - val_accuracy: 0.6187
Epoch 39/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9612 - accuracy: 0.7031
5/5 [==============================] - 0s 2ms/step - loss: 0.9396 - accuracy: 0.7031

5/5 [==============================] - 0s 42ms/step - loss: 0.9396 - accuracy: 0.7031 - val_loss: 0.9540 - val_accuracy: 0.6313
Epoch 40/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9311 - accuracy: 0.7031
5/5 [==============================] - 0s 1ms/step - loss: 0.9321 - accuracy: 0.7016

5/5 [==============================] - 0s 42ms/step - loss: 0.9321 - accuracy: 0.7016 - val_loss: 0.9473 - val_accuracy: 0.6250
Epoch 41/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8814 - accuracy: 0.7344
5/5 [==============================] - 0s 1ms/step - loss: 0.9252 - accuracy: 0.7063

5/5 [==============================] - 0s 43ms/step - loss: 0.9252 - accuracy: 0.7063 - val_loss: 0.9406 - val_accuracy: 0.6313
Epoch 42/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9361 - accuracy: 0.6953
5/5 [==============================] - 0s 1ms/step - loss: 0.9181 - accuracy: 0.7094

5/5 [==============================] - 0s 47ms/step - loss: 0.9181 - accuracy: 0.7094 - val_loss: 0.9342 - val_accuracy: 0.6375
Epoch 43/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8924 - accuracy: 0.6875
5/5 [==============================] - 0s 2ms/step - loss: 0.9113 - accuracy: 0.7109

5/5 [==============================] - 0s 42ms/step - loss: 0.9113 - accuracy: 0.7109 - val_loss: 0.9280 - val_accuracy: 0.6500
Epoch 44/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9441 - accuracy: 0.6641
5/5 [==============================] - 0s 2ms/step - loss: 0.9048 - accuracy: 0.7125

5/5 [==============================] - 0s 43ms/step - loss: 0.9048 - accuracy: 0.7125 - val_loss: 0.9219 - val_accuracy: 0.6750
Epoch 45/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9053 - accuracy: 0.6875
5/5 [==============================] - 0s 1ms/step - loss: 0.8984 - accuracy: 0.7156

5/5 [==============================] - 0s 47ms/step - loss: 0.8984 - accuracy: 0.7156 - val_loss: 0.9160 - val_accuracy: 0.6750
Epoch 46/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8387 - accuracy: 0.7656
5/5 [==============================] - 0s 1ms/step - loss: 0.8923 - accuracy: 0.7125

5/5 [==============================] - 0s 43ms/step - loss: 0.8923 - accuracy: 0.7125 - val_loss: 0.9102 - val_accuracy: 0.6687
Epoch 47/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9671 - accuracy: 0.6875
5/5 [==============================] - 0s 1ms/step - loss: 0.8862 - accuracy: 0.7125

5/5 [==============================] - 0s 42ms/step - loss: 0.8862 - accuracy: 0.7125 - val_loss: 0.9046 - val_accuracy: 0.6687
Epoch 48/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8883 - accuracy: 0.6875
5/5 [==============================] - 0s 2ms/step - loss: 0.8804 - accuracy: 0.7141

5/5 [==============================] - 0s 42ms/step - loss: 0.8804 - accuracy: 0.7141 - val_loss: 0.8992 - val_accuracy: 0.6750
Epoch 49/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8215 - accuracy: 0.8047
5/5 [==============================] - 0s 3ms/step - loss: 0.8748 - accuracy: 0.7188

5/5 [==============================] - 0s 47ms/step - loss: 0.8748 - accuracy: 0.7188 - val_loss: 0.8940 - val_accuracy: 0.6750
Epoch 50/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8815 - accuracy: 0.7188
5/5 [==============================] - 0s 3ms/step - loss: 0.8690 - accuracy: 0.7203

5/5 [==============================] - 0s 46ms/step - loss: 0.8690 - accuracy: 0.7203 - val_loss: 0.8890 - val_accuracy: 0.6750
Epoch 51/100

1/5 [=====>........................] - ETA: 0s - loss: 0.9513 - accuracy: 0.7031
5/5 [==============================] - 0s 1ms/step - loss: 0.8638 - accuracy: 0.7172

5/5 [==============================] - 0s 43ms/step - loss: 0.8638 - accuracy: 0.7172 - val_loss: 0.8842 - val_accuracy: 0.6687
Epoch 52/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8570 - accuracy: 0.6875
5/5 [==============================] - 0s 3ms/step - loss: 0.8586 - accuracy: 0.7172

5/5 [==============================] - 0s 50ms/step - loss: 0.8586 - accuracy: 0.7172 - val_loss: 0.8794 - val_accuracy: 0.6687
Epoch 53/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8213 - accuracy: 0.6953
5/5 [==============================] - 0s 3ms/step - loss: 0.8537 - accuracy: 0.7156

5/5 [==============================] - 0s 42ms/step - loss: 0.8537 - accuracy: 0.7156 - val_loss: 0.8746 - val_accuracy: 0.6687
Epoch 54/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8140 - accuracy: 0.7422
5/5 [==============================] - 0s 2ms/step - loss: 0.8488 - accuracy: 0.7156

5/5 [==============================] - 0s 46ms/step - loss: 0.8488 - accuracy: 0.7156 - val_loss: 0.8702 - val_accuracy: 0.6687
Epoch 55/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8534 - accuracy: 0.6641
5/5 [==============================] - 0s 1ms/step - loss: 0.8439 - accuracy: 0.7172

5/5 [==============================] - 0s 46ms/step - loss: 0.8439 - accuracy: 0.7172 - val_loss: 0.8658 - val_accuracy: 0.6750
Epoch 56/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8214 - accuracy: 0.7266
5/5 [==============================] - 0s 1ms/step - loss: 0.8394 - accuracy: 0.7234

5/5 [==============================] - 0s 46ms/step - loss: 0.8394 - accuracy: 0.7234 - val_loss: 0.8615 - val_accuracy: 0.6750
Epoch 57/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8356 - accuracy: 0.7422
5/5 [==============================] - 0s 2ms/step - loss: 0.8350 - accuracy: 0.7203

5/5 [==============================] - 0s 42ms/step - loss: 0.8350 - accuracy: 0.7203 - val_loss: 0.8574 - val_accuracy: 0.6750
Epoch 58/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8088 - accuracy: 0.7266
5/5 [==============================] - 0s 1ms/step - loss: 0.8307 - accuracy: 0.7234

5/5 [==============================] - 0s 43ms/step - loss: 0.8307 - accuracy: 0.7234 - val_loss: 0.8535 - val_accuracy: 0.6750
Epoch 59/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8619 - accuracy: 0.7031
5/5 [==============================] - 0s 2ms/step - loss: 0.8265 - accuracy: 0.7203

5/5 [==============================] - 0s 43ms/step - loss: 0.8265 - accuracy: 0.7203 - val_loss: 0.8496 - val_accuracy: 0.6750
Epoch 60/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7241 - accuracy: 0.7812
5/5 [==============================] - 0s 2ms/step - loss: 0.8224 - accuracy: 0.7234

5/5 [==============================] - 0s 43ms/step - loss: 0.8224 - accuracy: 0.7234 - val_loss: 0.8459 - val_accuracy: 0.6812
Epoch 61/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8547 - accuracy: 0.6719
5/5 [==============================] - 0s 1ms/step - loss: 0.8183 - accuracy: 0.7188

5/5 [==============================] - 0s 42ms/step - loss: 0.8183 - accuracy: 0.7188 - val_loss: 0.8421 - val_accuracy: 0.6812
Epoch 62/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8071 - accuracy: 0.6719
5/5 [==============================] - 0s 1ms/step - loss: 0.8145 - accuracy: 0.7219

5/5 [==============================] - 0s 43ms/step - loss: 0.8145 - accuracy: 0.7219 - val_loss: 0.8384 - val_accuracy: 0.6875
Epoch 63/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7791 - accuracy: 0.7422
5/5 [==============================] - 0s 1ms/step - loss: 0.8107 - accuracy: 0.7266

5/5 [==============================] - 0s 42ms/step - loss: 0.8107 - accuracy: 0.7266 - val_loss: 0.8348 - val_accuracy: 0.6938
Epoch 64/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8005 - accuracy: 0.7656
5/5 [==============================] - 0s 2ms/step - loss: 0.8071 - accuracy: 0.7297

5/5 [==============================] - 0s 43ms/step - loss: 0.8071 - accuracy: 0.7297 - val_loss: 0.8311 - val_accuracy: 0.7000
Epoch 65/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8085 - accuracy: 0.7422
5/5 [==============================] - 0s 1ms/step - loss: 0.8036 - accuracy: 0.7312

5/5 [==============================] - 0s 42ms/step - loss: 0.8036 - accuracy: 0.7312 - val_loss: 0.8279 - val_accuracy: 0.7000
Epoch 66/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8359 - accuracy: 0.7109
5/5 [==============================] - 0s 2ms/step - loss: 0.8001 - accuracy: 0.7281

5/5 [==============================] - 0s 47ms/step - loss: 0.8001 - accuracy: 0.7281 - val_loss: 0.8245 - val_accuracy: 0.7063
Epoch 67/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7641 - accuracy: 0.7656
5/5 [==============================] - 0s 1ms/step - loss: 0.7966 - accuracy: 0.7312

5/5 [==============================] - 0s 44ms/step - loss: 0.7966 - accuracy: 0.7312 - val_loss: 0.8213 - val_accuracy: 0.7125
Epoch 68/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8683 - accuracy: 0.6797
5/5 [==============================] - 0s 2ms/step - loss: 0.7934 - accuracy: 0.7312

5/5 [==============================] - 0s 42ms/step - loss: 0.7934 - accuracy: 0.7312 - val_loss: 0.8181 - val_accuracy: 0.7000
Epoch 69/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7664 - accuracy: 0.7969
5/5 [==============================] - 0s 1ms/step - loss: 0.7902 - accuracy: 0.7328

5/5 [==============================] - 0s 47ms/step - loss: 0.7902 - accuracy: 0.7328 - val_loss: 0.8149 - val_accuracy: 0.7125
Epoch 70/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7413 - accuracy: 0.7734
5/5 [==============================] - 0s 3ms/step - loss: 0.7870 - accuracy: 0.7344

5/5 [==============================] - 0s 45ms/step - loss: 0.7870 - accuracy: 0.7344 - val_loss: 0.8119 - val_accuracy: 0.7063
Epoch 71/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7430 - accuracy: 0.7578
5/5 [==============================] - 0s 2ms/step - loss: 0.7839 - accuracy: 0.7328

5/5 [==============================] - 0s 47ms/step - loss: 0.7839 - accuracy: 0.7328 - val_loss: 0.8090 - val_accuracy: 0.7063
Epoch 72/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7663 - accuracy: 0.7266
5/5 [==============================] - 0s 2ms/step - loss: 0.7808 - accuracy: 0.7297

5/5 [==============================] - 0s 54ms/step - loss: 0.7808 - accuracy: 0.7297 - val_loss: 0.8063 - val_accuracy: 0.7125
Epoch 73/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7923 - accuracy: 0.7734
5/5 [==============================] - 0s 1ms/step - loss: 0.7779 - accuracy: 0.7312

5/5 [==============================] - 0s 46ms/step - loss: 0.7779 - accuracy: 0.7312 - val_loss: 0.8035 - val_accuracy: 0.7125
Epoch 74/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7680 - accuracy: 0.7344
5/5 [==============================] - 0s 2ms/step - loss: 0.7750 - accuracy: 0.7312

5/5 [==============================] - 0s 39ms/step - loss: 0.7750 - accuracy: 0.7312 - val_loss: 0.8007 - val_accuracy: 0.7188
Epoch 75/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7290 - accuracy: 0.7734
5/5 [==============================] - 0s 2ms/step - loss: 0.7721 - accuracy: 0.7344

5/5 [==============================] - 0s 46ms/step - loss: 0.7721 - accuracy: 0.7344 - val_loss: 0.7979 - val_accuracy: 0.7188
Epoch 76/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7453 - accuracy: 0.7031
5/5 [==============================] - 0s 2ms/step - loss: 0.7693 - accuracy: 0.7359

5/5 [==============================] - 0s 46ms/step - loss: 0.7693 - accuracy: 0.7359 - val_loss: 0.7952 - val_accuracy: 0.7125
Epoch 77/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7939 - accuracy: 0.6953
5/5 [==============================] - 0s 2ms/step - loss: 0.7667 - accuracy: 0.7328

5/5 [==============================] - 0s 42ms/step - loss: 0.7667 - accuracy: 0.7328 - val_loss: 0.7925 - val_accuracy: 0.7250
Epoch 78/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8420 - accuracy: 0.7344
5/5 [==============================] - 0s 1ms/step - loss: 0.7639 - accuracy: 0.7344

5/5 [==============================] - 0s 43ms/step - loss: 0.7639 - accuracy: 0.7344 - val_loss: 0.7899 - val_accuracy: 0.7250
Epoch 79/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7514 - accuracy: 0.7734
5/5 [==============================] - 0s 1ms/step - loss: 0.7614 - accuracy: 0.7344

5/5 [==============================] - 0s 43ms/step - loss: 0.7614 - accuracy: 0.7344 - val_loss: 0.7876 - val_accuracy: 0.7188
Epoch 80/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7135 - accuracy: 0.7031
5/5 [==============================] - 0s 1ms/step - loss: 0.7588 - accuracy: 0.7344

5/5 [==============================] - 0s 43ms/step - loss: 0.7588 - accuracy: 0.7344 - val_loss: 0.7851 - val_accuracy: 0.7188
Epoch 81/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7290 - accuracy: 0.7109
5/5 [==============================] - 0s 2ms/step - loss: 0.7563 - accuracy: 0.7344

5/5 [==============================] - 0s 43ms/step - loss: 0.7563 - accuracy: 0.7344 - val_loss: 0.7826 - val_accuracy: 0.7188
Epoch 82/100

1/5 [=====>........................] - ETA: 0s - loss: 0.6891 - accuracy: 0.7500
5/5 [==============================] - 0s 1ms/step - loss: 0.7539 - accuracy: 0.7359

5/5 [==============================] - 0s 46ms/step - loss: 0.7539 - accuracy: 0.7359 - val_loss: 0.7801 - val_accuracy: 0.7188
Epoch 83/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7581 - accuracy: 0.7500
5/5 [==============================] - 0s 2ms/step - loss: 0.7516 - accuracy: 0.7375

5/5 [==============================] - 0s 43ms/step - loss: 0.7516 - accuracy: 0.7375 - val_loss: 0.7776 - val_accuracy: 0.7250
Epoch 84/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7194 - accuracy: 0.7656
5/5 [==============================] - 0s 1ms/step - loss: 0.7491 - accuracy: 0.7391

5/5 [==============================] - 0s 42ms/step - loss: 0.7491 - accuracy: 0.7391 - val_loss: 0.7752 - val_accuracy: 0.7250
Epoch 85/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7028 - accuracy: 0.7422
5/5 [==============================] - 0s 1ms/step - loss: 0.7468 - accuracy: 0.7406

5/5 [==============================] - 0s 46ms/step - loss: 0.7468 - accuracy: 0.7406 - val_loss: 0.7730 - val_accuracy: 0.7250
Epoch 86/100

1/5 [=====>........................] - ETA: 0s - loss: 0.6843 - accuracy: 0.7812
5/5 [==============================] - 0s 2ms/step - loss: 0.7446 - accuracy: 0.7422

5/5 [==============================] - 0s 46ms/step - loss: 0.7446 - accuracy: 0.7422 - val_loss: 0.7707 - val_accuracy: 0.7312
Epoch 87/100

1/5 [=====>........................] - ETA: 0s - loss: 0.8240 - accuracy: 0.7500
5/5 [==============================] - 0s 2ms/step - loss: 0.7423 - accuracy: 0.7437

5/5 [==============================] - 0s 46ms/step - loss: 0.7423 - accuracy: 0.7437 - val_loss: 0.7685 - val_accuracy: 0.7375
Epoch 88/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7387 - accuracy: 0.7031
5/5 [==============================] - 0s 1ms/step - loss: 0.7403 - accuracy: 0.7437

5/5 [==============================] - 0s 46ms/step - loss: 0.7403 - accuracy: 0.7437 - val_loss: 0.7664 - val_accuracy: 0.7312
Epoch 89/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7057 - accuracy: 0.7656
5/5 [==============================] - 0s 2ms/step - loss: 0.7381 - accuracy: 0.7437

5/5 [==============================] - 0s 43ms/step - loss: 0.7381 - accuracy: 0.7437 - val_loss: 0.7641 - val_accuracy: 0.7375
Epoch 90/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7002 - accuracy: 0.7422
5/5 [==============================] - 0s 1ms/step - loss: 0.7360 - accuracy: 0.7437

5/5 [==============================] - 0s 43ms/step - loss: 0.7360 - accuracy: 0.7437 - val_loss: 0.7621 - val_accuracy: 0.7312
Epoch 91/100

1/5 [=====>........................] - ETA: 0s - loss: 0.6020 - accuracy: 0.7969
5/5 [==============================] - 0s 1ms/step - loss: 0.7339 - accuracy: 0.7437

5/5 [==============================] - 0s 101ms/step - loss: 0.7339 - accuracy: 0.7437 - val_loss: 0.7600 - val_accuracy: 0.7312
Epoch 92/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7253 - accuracy: 0.7109
5/5 [==============================] - 0s 1ms/step - loss: 0.7319 - accuracy: 0.7437

5/5 [==============================] - 0s 46ms/step - loss: 0.7319 - accuracy: 0.7437 - val_loss: 0.7580 - val_accuracy: 0.7250
Epoch 93/100

1/5 [=====>........................] - ETA: 0s - loss: 0.6870 - accuracy: 0.7109
5/5 [==============================] - 0s 2ms/step - loss: 0.7299 - accuracy: 0.7453

5/5 [==============================] - 0s 42ms/step - loss: 0.7299 - accuracy: 0.7453 - val_loss: 0.7558 - val_accuracy: 0.7312
Epoch 94/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7093 - accuracy: 0.7812
5/5 [==============================] - 0s 1ms/step - loss: 0.7279 - accuracy: 0.7484

5/5 [==============================] - 0s 39ms/step - loss: 0.7279 - accuracy: 0.7484 - val_loss: 0.7537 - val_accuracy: 0.7312
Epoch 95/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7686 - accuracy: 0.6875
5/5 [==============================] - 0s 1ms/step - loss: 0.7259 - accuracy: 0.7500

5/5 [==============================] - 0s 42ms/step - loss: 0.7259 - accuracy: 0.7500 - val_loss: 0.7516 - val_accuracy: 0.7312
Epoch 96/100

1/5 [=====>........................] - ETA: 0s - loss: 0.6762 - accuracy: 0.7344
5/5 [==============================] - 0s 1ms/step - loss: 0.7240 - accuracy: 0.7500

5/5 [==============================] - 0s 39ms/step - loss: 0.7240 - accuracy: 0.7500 - val_loss: 0.7497 - val_accuracy: 0.7375
Epoch 97/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7657 - accuracy: 0.6953
5/5 [==============================] - 0s 2ms/step - loss: 0.7222 - accuracy: 0.7516

5/5 [==============================] - 0s 43ms/step - loss: 0.7222 - accuracy: 0.7516 - val_loss: 0.7477 - val_accuracy: 0.7312
Epoch 98/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7536 - accuracy: 0.7422
5/5 [==============================] - 0s 1ms/step - loss: 0.7203 - accuracy: 0.7516

5/5 [==============================] - 0s 41ms/step - loss: 0.7203 - accuracy: 0.7516 - val_loss: 0.7459 - val_accuracy: 0.7375
Epoch 99/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7067 - accuracy: 0.7812
5/5 [==============================] - 0s 1ms/step - loss: 0.7185 - accuracy: 0.7516

5/5 [==============================] - 0s 46ms/step - loss: 0.7185 - accuracy: 0.7516 - val_loss: 0.7441 - val_accuracy: 0.7312
Epoch 100/100

1/5 [=====>........................] - ETA: 0s - loss: 0.7655 - accuracy: 0.7188
5/5 [==============================] - 0s 1ms/step - loss: 0.7166 - accuracy: 0.7516

5/5 [==============================] - 0s 47ms/step - loss: 0.7166 - accuracy: 0.7516 - val_loss: 0.7423 - val_accuracy: 0.7312
end <- Sys.time()

runtime.128 <- round(as.numeric(difftime(time1 = end, time2 = begin, units = "secs")), 2)
  
pred.prob <- predict(model.128, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.128 <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# Batch 256
model.256 <- NULL
begin <- Sys.time()
model.256 <- create_model(256)
Epoch 1/100

1/3 [=========>....................] - ETA: 0s - loss: 1.5501 - accuracy: 0.2969
3/3 [==============================] - 0s 2ms/step - loss: 1.5587 - accuracy: 0.2828

3/3 [==============================] - 1s 331ms/step - loss: 1.5587 - accuracy: 0.2828 - val_loss: 1.4895 - val_accuracy: 0.3187
Epoch 2/100

1/3 [=========>....................] - ETA: 0s - loss: 1.5923 - accuracy: 0.3086
3/3 [==============================] - 0s 3ms/step - loss: 1.5455 - accuracy: 0.2953

3/3 [==============================] - 0s 76ms/step - loss: 1.5455 - accuracy: 0.2953 - val_loss: 1.4767 - val_accuracy: 0.3187
Epoch 3/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4930 - accuracy: 0.3359
3/3 [==============================] - 0s 1ms/step - loss: 1.5321 - accuracy: 0.2984

3/3 [==============================] - 0s 85ms/step - loss: 1.5321 - accuracy: 0.2984 - val_loss: 1.4644 - val_accuracy: 0.3187
Epoch 4/100

1/3 [=========>....................] - ETA: 0s - loss: 1.5344 - accuracy: 0.3281
3/3 [==============================] - 0s 2ms/step - loss: 1.5197 - accuracy: 0.3047

3/3 [==============================] - 0s 86ms/step - loss: 1.5197 - accuracy: 0.3047 - val_loss: 1.4523 - val_accuracy: 0.3187
Epoch 5/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4582 - accuracy: 0.3359
3/3 [==============================] - 0s 3ms/step - loss: 1.5070 - accuracy: 0.3047

3/3 [==============================] - 0s 90ms/step - loss: 1.5070 - accuracy: 0.3047 - val_loss: 1.4406 - val_accuracy: 0.3187
Epoch 6/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4317 - accuracy: 0.3359
3/3 [==============================] - 0s 1ms/step - loss: 1.4948 - accuracy: 0.3031

3/3 [==============================] - 0s 85ms/step - loss: 1.4948 - accuracy: 0.3031 - val_loss: 1.4290 - val_accuracy: 0.3250
Epoch 7/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4888 - accuracy: 0.3086
3/3 [==============================] - 0s 2ms/step - loss: 1.4834 - accuracy: 0.3016

3/3 [==============================] - 0s 94ms/step - loss: 1.4834 - accuracy: 0.3016 - val_loss: 1.4178 - val_accuracy: 0.3250
Epoch 8/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4805 - accuracy: 0.2852
3/3 [==============================] - 0s 2ms/step - loss: 1.4719 - accuracy: 0.3031

3/3 [==============================] - 0s 85ms/step - loss: 1.4719 - accuracy: 0.3031 - val_loss: 1.4069 - val_accuracy: 0.3187
Epoch 9/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4891 - accuracy: 0.3086
3/3 [==============================] - 0s 2ms/step - loss: 1.4607 - accuracy: 0.3063

3/3 [==============================] - 0s 86ms/step - loss: 1.4607 - accuracy: 0.3063 - val_loss: 1.3964 - val_accuracy: 0.3187
Epoch 10/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4842 - accuracy: 0.2969
3/3 [==============================] - 0s 2ms/step - loss: 1.4499 - accuracy: 0.3094

3/3 [==============================] - 0s 84ms/step - loss: 1.4499 - accuracy: 0.3094 - val_loss: 1.3862 - val_accuracy: 0.3187
Epoch 11/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4526 - accuracy: 0.3125
3/3 [==============================] - 0s 1ms/step - loss: 1.4390 - accuracy: 0.3109

3/3 [==============================] - 0s 86ms/step - loss: 1.4390 - accuracy: 0.3109 - val_loss: 1.3764 - val_accuracy: 0.3313
Epoch 12/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4181 - accuracy: 0.2969
3/3 [==============================] - 0s 2ms/step - loss: 1.4286 - accuracy: 0.3141

3/3 [==============================] - 0s 85ms/step - loss: 1.4286 - accuracy: 0.3141 - val_loss: 1.3669 - val_accuracy: 0.3313
Epoch 13/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4548 - accuracy: 0.3164
3/3 [==============================] - 0s 2ms/step - loss: 1.4190 - accuracy: 0.3172

3/3 [==============================] - 0s 86ms/step - loss: 1.4190 - accuracy: 0.3172 - val_loss: 1.3575 - val_accuracy: 0.3313
Epoch 14/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3471 - accuracy: 0.3477
3/3 [==============================] - 0s 2ms/step - loss: 1.4087 - accuracy: 0.3172

3/3 [==============================] - 0s 78ms/step - loss: 1.4087 - accuracy: 0.3172 - val_loss: 1.3486 - val_accuracy: 0.3375
Epoch 15/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3527 - accuracy: 0.3438
3/3 [==============================] - 0s 2ms/step - loss: 1.3993 - accuracy: 0.3203

3/3 [==============================] - 0s 92ms/step - loss: 1.3993 - accuracy: 0.3203 - val_loss: 1.3398 - val_accuracy: 0.3500
Epoch 16/100

1/3 [=========>....................] - ETA: 0s - loss: 1.4011 - accuracy: 0.3242
3/3 [==============================] - 0s 5ms/step - loss: 1.3902 - accuracy: 0.3281

3/3 [==============================] - 0s 92ms/step - loss: 1.3902 - accuracy: 0.3281 - val_loss: 1.3313 - val_accuracy: 0.3562
Epoch 17/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3538 - accuracy: 0.3203
3/3 [==============================] - 0s 2ms/step - loss: 1.3812 - accuracy: 0.3281

3/3 [==============================] - 0s 92ms/step - loss: 1.3812 - accuracy: 0.3281 - val_loss: 1.3231 - val_accuracy: 0.3750
Epoch 18/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3439 - accuracy: 0.3438
3/3 [==============================] - 0s 2ms/step - loss: 1.3723 - accuracy: 0.3281

3/3 [==============================] - 0s 90ms/step - loss: 1.3723 - accuracy: 0.3281 - val_loss: 1.3150 - val_accuracy: 0.3750
Epoch 19/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3844 - accuracy: 0.3086
3/3 [==============================] - 0s 3ms/step - loss: 1.3638 - accuracy: 0.3359

3/3 [==============================] - 0s 93ms/step - loss: 1.3638 - accuracy: 0.3359 - val_loss: 1.3072 - val_accuracy: 0.3812
Epoch 20/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3422 - accuracy: 0.3320
3/3 [==============================] - 0s 4ms/step - loss: 1.3553 - accuracy: 0.3453

3/3 [==============================] - 0s 94ms/step - loss: 1.3553 - accuracy: 0.3453 - val_loss: 1.2995 - val_accuracy: 0.3812
Epoch 21/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3384 - accuracy: 0.3281
3/3 [==============================] - 0s 4ms/step - loss: 1.3470 - accuracy: 0.3484

3/3 [==============================] - 0s 92ms/step - loss: 1.3470 - accuracy: 0.3484 - val_loss: 1.2920 - val_accuracy: 0.3812
Epoch 22/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3885 - accuracy: 0.3125
3/3 [==============================] - 0s 2ms/step - loss: 1.3391 - accuracy: 0.3453

3/3 [==============================] - 0s 101ms/step - loss: 1.3391 - accuracy: 0.3453 - val_loss: 1.2847 - val_accuracy: 0.3812
Epoch 23/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3321 - accuracy: 0.3789
3/3 [==============================] - 0s 1ms/step - loss: 1.3310 - accuracy: 0.3516

3/3 [==============================] - 0s 84ms/step - loss: 1.3310 - accuracy: 0.3516 - val_loss: 1.2776 - val_accuracy: 0.3875
Epoch 24/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3104 - accuracy: 0.3945
3/3 [==============================] - 0s 2ms/step - loss: 1.3234 - accuracy: 0.3578

3/3 [==============================] - 0s 93ms/step - loss: 1.3234 - accuracy: 0.3578 - val_loss: 1.2707 - val_accuracy: 0.3875
Epoch 25/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2992 - accuracy: 0.3750
3/3 [==============================] - 0s 2ms/step - loss: 1.3159 - accuracy: 0.3641

3/3 [==============================] - 0s 85ms/step - loss: 1.3159 - accuracy: 0.3641 - val_loss: 1.2639 - val_accuracy: 0.3875
Epoch 26/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3486 - accuracy: 0.3672
3/3 [==============================] - 0s 2ms/step - loss: 1.3085 - accuracy: 0.3656

3/3 [==============================] - 0s 86ms/step - loss: 1.3085 - accuracy: 0.3656 - val_loss: 1.2572 - val_accuracy: 0.3875
Epoch 27/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3462 - accuracy: 0.3086
3/3 [==============================] - 0s 3ms/step - loss: 1.3014 - accuracy: 0.3656

3/3 [==============================] - 0s 92ms/step - loss: 1.3014 - accuracy: 0.3656 - val_loss: 1.2507 - val_accuracy: 0.3875
Epoch 28/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2890 - accuracy: 0.4023
3/3 [==============================] - 0s 5ms/step - loss: 1.2938 - accuracy: 0.3656

3/3 [==============================] - 0s 83ms/step - loss: 1.2938 - accuracy: 0.3656 - val_loss: 1.2443 - val_accuracy: 0.3938
Epoch 29/100

1/3 [=========>....................] - ETA: 0s - loss: 1.3354 - accuracy: 0.3672
3/3 [==============================] - 0s 1ms/step - loss: 1.2870 - accuracy: 0.3703

3/3 [==============================] - 0s 77ms/step - loss: 1.2870 - accuracy: 0.3703 - val_loss: 1.2380 - val_accuracy: 0.3938
Epoch 30/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2653 - accuracy: 0.3398
3/3 [==============================] - 0s 2ms/step - loss: 1.2800 - accuracy: 0.3672

3/3 [==============================] - 0s 84ms/step - loss: 1.2800 - accuracy: 0.3672 - val_loss: 1.2318 - val_accuracy: 0.4000
Epoch 31/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2675 - accuracy: 0.3906
3/3 [==============================] - 0s 3ms/step - loss: 1.2730 - accuracy: 0.3656

3/3 [==============================] - 0s 86ms/step - loss: 1.2730 - accuracy: 0.3656 - val_loss: 1.2259 - val_accuracy: 0.4000
Epoch 32/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2559 - accuracy: 0.3711
3/3 [==============================] - 0s 2ms/step - loss: 1.2665 - accuracy: 0.3672

3/3 [==============================] - 0s 93ms/step - loss: 1.2665 - accuracy: 0.3672 - val_loss: 1.2200 - val_accuracy: 0.4062
Epoch 33/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2660 - accuracy: 0.3711
3/3 [==============================] - 0s 4ms/step - loss: 1.2598 - accuracy: 0.3672

3/3 [==============================] - 0s 83ms/step - loss: 1.2598 - accuracy: 0.3672 - val_loss: 1.2141 - val_accuracy: 0.4000
Epoch 34/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2919 - accuracy: 0.3633
3/3 [==============================] - 0s 2ms/step - loss: 1.2535 - accuracy: 0.3688

3/3 [==============================] - 0s 92ms/step - loss: 1.2535 - accuracy: 0.3688 - val_loss: 1.2084 - val_accuracy: 0.4000
Epoch 35/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2291 - accuracy: 0.3672
3/3 [==============================] - 0s 1ms/step - loss: 1.2469 - accuracy: 0.3688

3/3 [==============================] - 0s 85ms/step - loss: 1.2469 - accuracy: 0.3688 - val_loss: 1.2027 - val_accuracy: 0.4000
Epoch 36/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2422 - accuracy: 0.3750
3/3 [==============================] - 0s 2ms/step - loss: 1.2407 - accuracy: 0.3672

3/3 [==============================] - 0s 93ms/step - loss: 1.2407 - accuracy: 0.3672 - val_loss: 1.1972 - val_accuracy: 0.4125
Epoch 37/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2224 - accuracy: 0.3984
3/3 [==============================] - 0s 2ms/step - loss: 1.2343 - accuracy: 0.3672

3/3 [==============================] - 0s 101ms/step - loss: 1.2343 - accuracy: 0.3672 - val_loss: 1.1916 - val_accuracy: 0.4187
Epoch 38/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2057 - accuracy: 0.3945
3/3 [==============================] - 0s 2ms/step - loss: 1.2283 - accuracy: 0.3688

3/3 [==============================] - 0s 92ms/step - loss: 1.2283 - accuracy: 0.3688 - val_loss: 1.1862 - val_accuracy: 0.4187
Epoch 39/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2497 - accuracy: 0.3359
3/3 [==============================] - 0s 2ms/step - loss: 1.2224 - accuracy: 0.3703

3/3 [==============================] - 0s 77ms/step - loss: 1.2224 - accuracy: 0.3703 - val_loss: 1.1809 - val_accuracy: 0.4313
Epoch 40/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2472 - accuracy: 0.3672
3/3 [==============================] - 0s 4ms/step - loss: 1.2162 - accuracy: 0.3672

3/3 [==============================] - 0s 85ms/step - loss: 1.2162 - accuracy: 0.3672 - val_loss: 1.1757 - val_accuracy: 0.4313
Epoch 41/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2514 - accuracy: 0.3711
3/3 [==============================] - 0s 1ms/step - loss: 1.2104 - accuracy: 0.3641

3/3 [==============================] - 0s 93ms/step - loss: 1.2104 - accuracy: 0.3641 - val_loss: 1.1706 - val_accuracy: 0.4437
Epoch 42/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2022 - accuracy: 0.3672
3/3 [==============================] - 0s 2ms/step - loss: 1.2046 - accuracy: 0.3781

3/3 [==============================] - 0s 92ms/step - loss: 1.2046 - accuracy: 0.3781 - val_loss: 1.1655 - val_accuracy: 0.4437
Epoch 43/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2303 - accuracy: 0.3672
3/3 [==============================] - 0s 2ms/step - loss: 1.1987 - accuracy: 0.3812

3/3 [==============================] - 0s 86ms/step - loss: 1.1987 - accuracy: 0.3812 - val_loss: 1.1604 - val_accuracy: 0.4563
Epoch 44/100

1/3 [=========>....................] - ETA: 0s - loss: 1.2247 - accuracy: 0.3789
3/3 [==============================] - 0s 2ms/step - loss: 1.1932 - accuracy: 0.3969

3/3 [==============================] - 0s 85ms/step - loss: 1.1932 - accuracy: 0.3969 - val_loss: 1.1554 - val_accuracy: 0.4625
Epoch 45/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1769 - accuracy: 0.4336
3/3 [==============================] - 0s 2ms/step - loss: 1.1874 - accuracy: 0.4250

3/3 [==============================] - 0s 85ms/step - loss: 1.1874 - accuracy: 0.4250 - val_loss: 1.1504 - val_accuracy: 0.4625
Epoch 46/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1762 - accuracy: 0.4531
3/3 [==============================] - 0s 2ms/step - loss: 1.1818 - accuracy: 0.4703

3/3 [==============================] - 0s 85ms/step - loss: 1.1818 - accuracy: 0.4703 - val_loss: 1.1454 - val_accuracy: 0.5125
Epoch 47/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1675 - accuracy: 0.5234
3/3 [==============================] - 0s 3ms/step - loss: 1.1763 - accuracy: 0.5234

3/3 [==============================] - 0s 93ms/step - loss: 1.1763 - accuracy: 0.5234 - val_loss: 1.1405 - val_accuracy: 0.5688
Epoch 48/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1509 - accuracy: 0.5781
3/3 [==============================] - 0s 1ms/step - loss: 1.1709 - accuracy: 0.5578

3/3 [==============================] - 0s 78ms/step - loss: 1.1709 - accuracy: 0.5578 - val_loss: 1.1357 - val_accuracy: 0.6000
Epoch 49/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1624 - accuracy: 0.5977
3/3 [==============================] - 0s 3ms/step - loss: 1.1655 - accuracy: 0.5875

3/3 [==============================] - 0s 91ms/step - loss: 1.1655 - accuracy: 0.5875 - val_loss: 1.1309 - val_accuracy: 0.6000
Epoch 50/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1576 - accuracy: 0.6016
3/3 [==============================] - 0s 2ms/step - loss: 1.1600 - accuracy: 0.5859

3/3 [==============================] - 0s 84ms/step - loss: 1.1600 - accuracy: 0.5859 - val_loss: 1.1263 - val_accuracy: 0.6000
Epoch 51/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1481 - accuracy: 0.5977
3/3 [==============================] - 0s 3ms/step - loss: 1.1549 - accuracy: 0.5922

3/3 [==============================] - 0s 91ms/step - loss: 1.1549 - accuracy: 0.5922 - val_loss: 1.1217 - val_accuracy: 0.6000
Epoch 52/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1501 - accuracy: 0.6328
3/3 [==============================] - 0s 2ms/step - loss: 1.1494 - accuracy: 0.5969

3/3 [==============================] - 0s 93ms/step - loss: 1.1494 - accuracy: 0.5969 - val_loss: 1.1171 - val_accuracy: 0.5938
Epoch 53/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1317 - accuracy: 0.6211
3/3 [==============================] - 0s 3ms/step - loss: 1.1442 - accuracy: 0.6047

3/3 [==============================] - 0s 84ms/step - loss: 1.1442 - accuracy: 0.6047 - val_loss: 1.1126 - val_accuracy: 0.5813
Epoch 54/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1218 - accuracy: 0.6328
3/3 [==============================] - 0s 3ms/step - loss: 1.1391 - accuracy: 0.6109

3/3 [==============================] - 0s 93ms/step - loss: 1.1391 - accuracy: 0.6109 - val_loss: 1.1082 - val_accuracy: 0.5875
Epoch 55/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1370 - accuracy: 0.6133
3/3 [==============================] - 0s 2ms/step - loss: 1.1341 - accuracy: 0.6062

3/3 [==============================] - 0s 88ms/step - loss: 1.1341 - accuracy: 0.6062 - val_loss: 1.1038 - val_accuracy: 0.5813
Epoch 56/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1071 - accuracy: 0.6289
3/3 [==============================] - 0s 2ms/step - loss: 1.1290 - accuracy: 0.6141

3/3 [==============================] - 0s 92ms/step - loss: 1.1290 - accuracy: 0.6141 - val_loss: 1.0995 - val_accuracy: 0.5875
Epoch 57/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1165 - accuracy: 0.6211
3/3 [==============================] - 0s 1ms/step - loss: 1.1238 - accuracy: 0.6125

3/3 [==============================] - 0s 93ms/step - loss: 1.1238 - accuracy: 0.6125 - val_loss: 1.0951 - val_accuracy: 0.5875
Epoch 58/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1013 - accuracy: 0.6367
3/3 [==============================] - 0s 2ms/step - loss: 1.1188 - accuracy: 0.6187

3/3 [==============================] - 0s 93ms/step - loss: 1.1188 - accuracy: 0.6187 - val_loss: 1.0908 - val_accuracy: 0.5875
Epoch 59/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1115 - accuracy: 0.6055
3/3 [==============================] - 0s 2ms/step - loss: 1.1138 - accuracy: 0.6250

3/3 [==============================] - 0s 78ms/step - loss: 1.1138 - accuracy: 0.6250 - val_loss: 1.0864 - val_accuracy: 0.5938
Epoch 60/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1242 - accuracy: 0.6289
3/3 [==============================] - 0s 2ms/step - loss: 1.1088 - accuracy: 0.6266

3/3 [==============================] - 0s 93ms/step - loss: 1.1088 - accuracy: 0.6266 - val_loss: 1.0822 - val_accuracy: 0.6062
Epoch 61/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0921 - accuracy: 0.5977
3/3 [==============================] - 0s 2ms/step - loss: 1.1040 - accuracy: 0.6266

3/3 [==============================] - 0s 83ms/step - loss: 1.1040 - accuracy: 0.6266 - val_loss: 1.0779 - val_accuracy: 0.6062
Epoch 62/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0822 - accuracy: 0.6328
3/3 [==============================] - 0s 2ms/step - loss: 1.0990 - accuracy: 0.6391

3/3 [==============================] - 0s 74ms/step - loss: 1.0990 - accuracy: 0.6391 - val_loss: 1.0736 - val_accuracy: 0.6000
Epoch 63/100

1/3 [=========>....................] - ETA: 0s - loss: 1.1146 - accuracy: 0.6328
3/3 [==============================] - 0s 2ms/step - loss: 1.0941 - accuracy: 0.6422

3/3 [==============================] - 0s 85ms/step - loss: 1.0941 - accuracy: 0.6422 - val_loss: 1.0694 - val_accuracy: 0.6125
Epoch 64/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0597 - accuracy: 0.6602
3/3 [==============================] - 0s 2ms/step - loss: 1.0891 - accuracy: 0.6438

3/3 [==============================] - 0s 93ms/step - loss: 1.0891 - accuracy: 0.6438 - val_loss: 1.0652 - val_accuracy: 0.6187
Epoch 65/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0887 - accuracy: 0.6289
3/3 [==============================] - 0s 2ms/step - loss: 1.0844 - accuracy: 0.6422

3/3 [==============================] - 0s 85ms/step - loss: 1.0844 - accuracy: 0.6422 - val_loss: 1.0610 - val_accuracy: 0.6062
Epoch 66/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0825 - accuracy: 0.6328
3/3 [==============================] - 0s 3ms/step - loss: 1.0797 - accuracy: 0.6422

3/3 [==============================] - 0s 86ms/step - loss: 1.0797 - accuracy: 0.6422 - val_loss: 1.0569 - val_accuracy: 0.6125
Epoch 67/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0645 - accuracy: 0.6562
3/3 [==============================] - 0s 1ms/step - loss: 1.0748 - accuracy: 0.6469

3/3 [==============================] - 0s 93ms/step - loss: 1.0748 - accuracy: 0.6469 - val_loss: 1.0528 - val_accuracy: 0.6125
Epoch 68/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0813 - accuracy: 0.6367
3/3 [==============================] - 0s 3ms/step - loss: 1.0700 - accuracy: 0.6484

3/3 [==============================] - 0s 92ms/step - loss: 1.0700 - accuracy: 0.6484 - val_loss: 1.0487 - val_accuracy: 0.6125
Epoch 69/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0612 - accuracy: 0.6875
3/3 [==============================] - 0s 2ms/step - loss: 1.0653 - accuracy: 0.6531

3/3 [==============================] - 0s 90ms/step - loss: 1.0653 - accuracy: 0.6531 - val_loss: 1.0446 - val_accuracy: 0.6125
Epoch 70/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0693 - accuracy: 0.6484
3/3 [==============================] - 0s 4ms/step - loss: 1.0607 - accuracy: 0.6578

3/3 [==============================] - 0s 93ms/step - loss: 1.0607 - accuracy: 0.6578 - val_loss: 1.0406 - val_accuracy: 0.6125
Epoch 71/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0538 - accuracy: 0.6602
3/3 [==============================] - 0s 3ms/step - loss: 1.0560 - accuracy: 0.6578

3/3 [==============================] - 0s 92ms/step - loss: 1.0560 - accuracy: 0.6578 - val_loss: 1.0365 - val_accuracy: 0.6125
Epoch 72/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0588 - accuracy: 0.6758
3/3 [==============================] - 0s 1ms/step - loss: 1.0514 - accuracy: 0.6578

3/3 [==============================] - 0s 85ms/step - loss: 1.0514 - accuracy: 0.6578 - val_loss: 1.0326 - val_accuracy: 0.6125
Epoch 73/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0516 - accuracy: 0.6406
3/3 [==============================] - 0s 2ms/step - loss: 1.0468 - accuracy: 0.6594

3/3 [==============================] - 0s 93ms/step - loss: 1.0468 - accuracy: 0.6594 - val_loss: 1.0285 - val_accuracy: 0.6125
Epoch 74/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0132 - accuracy: 0.7070
3/3 [==============================] - 0s 1ms/step - loss: 1.0422 - accuracy: 0.6625

3/3 [==============================] - 0s 85ms/step - loss: 1.0422 - accuracy: 0.6625 - val_loss: 1.0245 - val_accuracy: 0.6187
Epoch 75/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0662 - accuracy: 0.6523
3/3 [==============================] - 0s 2ms/step - loss: 1.0377 - accuracy: 0.6672

3/3 [==============================] - 0s 85ms/step - loss: 1.0377 - accuracy: 0.6672 - val_loss: 1.0205 - val_accuracy: 0.6250
Epoch 76/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0501 - accuracy: 0.7031
3/3 [==============================] - 0s 2ms/step - loss: 1.0331 - accuracy: 0.6719

3/3 [==============================] - 0s 85ms/step - loss: 1.0331 - accuracy: 0.6719 - val_loss: 1.0165 - val_accuracy: 0.6250
Epoch 77/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0206 - accuracy: 0.6641
3/3 [==============================] - 0s 1ms/step - loss: 1.0287 - accuracy: 0.6750

3/3 [==============================] - 0s 93ms/step - loss: 1.0287 - accuracy: 0.6750 - val_loss: 1.0126 - val_accuracy: 0.6250
Epoch 78/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0245 - accuracy: 0.6914
3/3 [==============================] - 0s 3ms/step - loss: 1.0243 - accuracy: 0.6750

3/3 [==============================] - 0s 83ms/step - loss: 1.0243 - accuracy: 0.6750 - val_loss: 1.0086 - val_accuracy: 0.6250
Epoch 79/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9947 - accuracy: 0.6914
3/3 [==============================] - 0s 2ms/step - loss: 1.0199 - accuracy: 0.6734

3/3 [==============================] - 0s 78ms/step - loss: 1.0199 - accuracy: 0.6734 - val_loss: 1.0047 - val_accuracy: 0.6250
Epoch 80/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9966 - accuracy: 0.6484
3/3 [==============================] - 0s 2ms/step - loss: 1.0155 - accuracy: 0.6734

3/3 [==============================] - 0s 93ms/step - loss: 1.0155 - accuracy: 0.6734 - val_loss: 1.0008 - val_accuracy: 0.6375
Epoch 81/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0173 - accuracy: 0.6641
3/3 [==============================] - 0s 2ms/step - loss: 1.0111 - accuracy: 0.6781

3/3 [==============================] - 0s 85ms/step - loss: 1.0111 - accuracy: 0.6781 - val_loss: 0.9969 - val_accuracy: 0.6375
Epoch 82/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0415 - accuracy: 0.6602
3/3 [==============================] - 0s 2ms/step - loss: 1.0068 - accuracy: 0.6797

3/3 [==============================] - 0s 92ms/step - loss: 1.0068 - accuracy: 0.6797 - val_loss: 0.9931 - val_accuracy: 0.6375
Epoch 83/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0059 - accuracy: 0.6875
3/3 [==============================] - 0s 1ms/step - loss: 1.0025 - accuracy: 0.6797

3/3 [==============================] - 0s 101ms/step - loss: 1.0025 - accuracy: 0.6797 - val_loss: 0.9892 - val_accuracy: 0.6438
Epoch 84/100

1/3 [=========>....................] - ETA: 0s - loss: 1.0298 - accuracy: 0.6406
3/3 [==============================] - 0s 2ms/step - loss: 0.9982 - accuracy: 0.6797

3/3 [==============================] - 0s 94ms/step - loss: 0.9982 - accuracy: 0.6797 - val_loss: 0.9855 - val_accuracy: 0.6500
Epoch 85/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9965 - accuracy: 0.6602
3/3 [==============================] - 0s 3ms/step - loss: 0.9939 - accuracy: 0.6844

3/3 [==============================] - 0s 84ms/step - loss: 0.9939 - accuracy: 0.6844 - val_loss: 0.9818 - val_accuracy: 0.6500
Epoch 86/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9725 - accuracy: 0.7109
3/3 [==============================] - 0s 1ms/step - loss: 0.9898 - accuracy: 0.6828

3/3 [==============================] - 0s 93ms/step - loss: 0.9898 - accuracy: 0.6828 - val_loss: 0.9781 - val_accuracy: 0.6500
Epoch 87/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9848 - accuracy: 0.7031
3/3 [==============================] - 0s 2ms/step - loss: 0.9855 - accuracy: 0.6891

3/3 [==============================] - 0s 210ms/step - loss: 0.9855 - accuracy: 0.6891 - val_loss: 0.9744 - val_accuracy: 0.6500
Epoch 88/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9760 - accuracy: 0.6875
3/3 [==============================] - 0s 1ms/step - loss: 0.9815 - accuracy: 0.6891

3/3 [==============================] - 0s 78ms/step - loss: 0.9815 - accuracy: 0.6891 - val_loss: 0.9708 - val_accuracy: 0.6500
Epoch 89/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9824 - accuracy: 0.7188
3/3 [==============================] - 0s 2ms/step - loss: 0.9772 - accuracy: 0.6891

3/3 [==============================] - 0s 85ms/step - loss: 0.9772 - accuracy: 0.6891 - val_loss: 0.9671 - val_accuracy: 0.6438
Epoch 90/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9600 - accuracy: 0.7266
3/3 [==============================] - 0s 3ms/step - loss: 0.9732 - accuracy: 0.6891

3/3 [==============================] - 0s 86ms/step - loss: 0.9732 - accuracy: 0.6891 - val_loss: 0.9634 - val_accuracy: 0.6375
Epoch 91/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9918 - accuracy: 0.6719
3/3 [==============================] - 0s 2ms/step - loss: 0.9691 - accuracy: 0.6922

3/3 [==============================] - 0s 77ms/step - loss: 0.9691 - accuracy: 0.6922 - val_loss: 0.9597 - val_accuracy: 0.6375
Epoch 92/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9972 - accuracy: 0.6719
3/3 [==============================] - 0s 2ms/step - loss: 0.9651 - accuracy: 0.6938

3/3 [==============================] - 0s 85ms/step - loss: 0.9651 - accuracy: 0.6938 - val_loss: 0.9560 - val_accuracy: 0.6438
Epoch 93/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9480 - accuracy: 0.7305
3/3 [==============================] - 0s 2ms/step - loss: 0.9610 - accuracy: 0.6969

3/3 [==============================] - 0s 92ms/step - loss: 0.9610 - accuracy: 0.6969 - val_loss: 0.9524 - val_accuracy: 0.6438
Epoch 94/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9759 - accuracy: 0.7031
3/3 [==============================] - 0s 2ms/step - loss: 0.9569 - accuracy: 0.6984

3/3 [==============================] - 0s 85ms/step - loss: 0.9569 - accuracy: 0.6984 - val_loss: 0.9488 - val_accuracy: 0.6375
Epoch 95/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9702 - accuracy: 0.6914
3/3 [==============================] - 0s 1ms/step - loss: 0.9530 - accuracy: 0.7000

3/3 [==============================] - 0s 77ms/step - loss: 0.9530 - accuracy: 0.7000 - val_loss: 0.9453 - val_accuracy: 0.6438
Epoch 96/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9513 - accuracy: 0.7266
3/3 [==============================] - 0s 2ms/step - loss: 0.9490 - accuracy: 0.7016

3/3 [==============================] - 0s 85ms/step - loss: 0.9490 - accuracy: 0.7016 - val_loss: 0.9418 - val_accuracy: 0.6438
Epoch 97/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9188 - accuracy: 0.6953
3/3 [==============================] - 0s 981us/step - loss: 0.9452 - accuracy: 0.7016

3/3 [==============================] - 0s 85ms/step - loss: 0.9452 - accuracy: 0.7016 - val_loss: 0.9384 - val_accuracy: 0.6438
Epoch 98/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9269 - accuracy: 0.6992
3/3 [==============================] - 0s 2ms/step - loss: 0.9412 - accuracy: 0.7031

3/3 [==============================] - 0s 90ms/step - loss: 0.9412 - accuracy: 0.7031 - val_loss: 0.9350 - val_accuracy: 0.6375
Epoch 99/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9452 - accuracy: 0.7148
3/3 [==============================] - 0s 4ms/step - loss: 0.9373 - accuracy: 0.7047

3/3 [==============================] - 0s 84ms/step - loss: 0.9373 - accuracy: 0.7047 - val_loss: 0.9315 - val_accuracy: 0.6375
Epoch 100/100

1/3 [=========>....................] - ETA: 0s - loss: 0.9029 - accuracy: 0.7109
3/3 [==============================] - 0s 2ms/step - loss: 0.9337 - accuracy: 0.7063

3/3 [==============================] - 0s 86ms/step - loss: 0.9337 - accuracy: 0.7063 - val_loss: 0.9281 - val_accuracy: 0.6375
end <- Sys.time()

runtime.256 <- round(as.numeric(difftime(time1 = end, time2 = begin, units = "secs")), 2)
  
pred.prob <- predict(model.256, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.256 <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
  print(paste('Batch size : ', 1))
[1] "Batch size :  1"
  print(paste("Time taken to train neural network: ", runtime.1, " (seconds)"))
[1] "Time taken to train neural network:  114.52  (seconds)"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.1[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.8"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.1[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.1[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.1[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.96 , Specificity =  0.97 , Balanced Accuracy =  0.97"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.1[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.1[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.1[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.77 , Specificity =  0.88 , Balanced Accuracy =  0.83"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.1[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.1[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.1[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.9 , Specificity =  0.93 , Balanced Accuracy =  0.92"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.1[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.1[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.1[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.52 , Specificity =  0.95 , Balanced Accuracy =  0.73"
  print(paste('Batch size : ', 32))
[1] "Batch size :  32"
  print(paste("Time taken to train neural network: ", runtime.32, " (seconds)"))
[1] "Time taken to train neural network:  20.01  (seconds)"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.32[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.78"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.32[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.32[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.32[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.98 , Specificity =  0.95 , Balanced Accuracy =  0.97"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.32[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.32[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.32[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.77 , Specificity =  0.88 , Balanced Accuracy =  0.83"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.32[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.32[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.32[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.83 , Specificity =  0.94 , Balanced Accuracy =  0.89"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.32[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.32[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.32[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.48 , Specificity =  0.93 , Balanced Accuracy =  0.7"
  print(paste('Batch size : ', 64))
[1] "Batch size :  64"
  print(paste("Time taken to train neural network: ", runtime.64, " (seconds)"))
[1] "Time taken to train neural network:  19.27  (seconds)"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.64[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.75"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.64[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.64[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.64[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.98 , Specificity =  0.94 , Balanced Accuracy =  0.96"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.64[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.64[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.64[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.81 , Specificity =  0.86 , Balanced Accuracy =  0.84"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.64[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.64[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.64[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.79 , Specificity =  0.92 , Balanced Accuracy =  0.85"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.64[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.64[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.64[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.38 , Specificity =  0.95 , Balanced Accuracy =  0.66"
  print(paste('Batch size : ', 128))
[1] "Batch size :  128"
  print(paste("Time taken to train neural network: ", runtime.128, " (seconds)"))
[1] "Time taken to train neural network:  19.07  (seconds)"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.128[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.76"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.128[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.128[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.128[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.98 , Specificity =  0.91 , Balanced Accuracy =  0.95"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.128[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.128[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.128[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.77 , Specificity =  0.89 , Balanced Accuracy =  0.83"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.128[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.128[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.128[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.83 , Specificity =  0.93 , Balanced Accuracy =  0.88"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.128[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.128[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.128[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.4 , Specificity =  0.94 , Balanced Accuracy =  0.67"
  print(paste('Batch size : ', 256))
[1] "Batch size :  256"
  print(paste("Time taken to train neural network: ", runtime.256, " (seconds)"))
[1] "Time taken to train neural network:  19.12  (seconds)"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.256[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.71"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.256[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.256[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.256[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.98 , Specificity =  0.9 , Balanced Accuracy =  0.94"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.256[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.256[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.256[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.74 , Specificity =  0.86 , Balanced Accuracy =  0.8"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.256[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.256[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.256[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.69 , Specificity =  0.95 , Balanced Accuracy =  0.82"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.256[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.256[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.256[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.38 , Specificity =  0.9 , Balanced Accuracy =  0.64"

Part 2.1(c)


Part 2.1(c)(i)


The increasing number of batch sizes results in more training samples picked up in a batch, and hence lesser computing time will be taken to compute errors and average errors compared to a batch size of 1 where each sample is treated as batch for a constant central processing prowess.


Part 2.1(c)(ii)


As batch size increased, balanced accuracy decreased except for batch size 128. Balanced Accuracy of batch size 1 is the highest. The specificity, sensitivity and balanced accuracy of Class 0 in all batch sizes remain above 0.90. However, Sensitivity of Class 3 declined per increasing batch size. The specificity, Sensitivity and Balanced accuracy across batch sizes 32, 64 and 128 appear to be fluctuating across all 3 classes however their fluctuations are highlighted by their overall accuracies. The model with batch size 256 appear to have given the worst performance. Models with lower batch sizes appear to have performed better due to more examples being trained on them per iterations.


Part 2.1(d)


create_model.n <- function(batch.size, neurons) {
  model <- keras_model_sequential() %>%
    layer_dense(units = 8, activation="relu", input_shape=c(3)) %>%
    layer_dense(units = neurons, activation="relu") %>%
    layer_dense(units = 4, activation="softmax")

  model %>% compile(loss = "categorical_crossentropy",
          optimizer="adam",
          metrics=c("accuracy"))
  
  model %>% fit(
    data.matrix(x.train.df),
    y.train.df.ohe,
    epochs=100,
    batch_size=batch.size,
    validation_split=0.20)
  
  return(model)
}
# New Hidden Layer [number of neurons = 6] & Batch Size = 1
model.6n <- create_model.n(1, 6)
Epoch 1/100

  1/640 [..............................] - ETA: 6:22 - loss: 1.4267 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 1.3750 - accuracy: 0.2200      
104/640 [===>..........................] - ETA: 0s - loss: 1.3361 - accuracy: 0.2500
155/640 [======>.......................] - ETA: 0s - loss: 1.3070 - accuracy: 0.2516
204/640 [========>.....................] - ETA: 0s - loss: 1.2729 - accuracy: 0.3137
252/640 [==========>...................] - ETA: 0s - loss: 1.2636 - accuracy: 0.3373
302/640 [=============>................] - ETA: 0s - loss: 1.2493 - accuracy: 0.3642
352/640 [===============>..............] - ETA: 0s - loss: 1.2304 - accuracy: 0.3977
405/640 [=================>............] - ETA: 0s - loss: 1.2185 - accuracy: 0.4222
458/640 [====================>.........] - ETA: 0s - loss: 1.2058 - accuracy: 0.4345
488/640 [=====================>........] - ETA: 0s - loss: 1.1954 - accuracy: 0.4406
534/640 [========================>.....] - ETA: 0s - loss: 1.1827 - accuracy: 0.4551
592/640 [==========================>...] - ETA: 0s - loss: 1.1616 - accuracy: 0.4831
617/640 [===========================>..] - ETA: 0s - loss: 1.1595 - accuracy: 0.4895
639/640 [============================>.] - ETA: 0s - loss: 1.1552 - accuracy: 0.4898
640/640 [==============================] - 1s 1ms/step - loss: 1.1555 - accuracy: 0.4891

640/640 [==============================] - 2s 2ms/step - loss: 1.1555 - accuracy: 0.4891 - val_loss: 1.0322 - val_accuracy: 0.6187
Epoch 2/100

  1/640 [..............................] - ETA: 3s - loss: 0.3813 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 1.0599 - accuracy: 0.5366
 92/640 [===>..........................] - ETA: 0s - loss: 0.9641 - accuracy: 0.6304
139/640 [=====>........................] - ETA: 0s - loss: 0.9739 - accuracy: 0.6259
175/640 [=======>......................] - ETA: 0s - loss: 0.9724 - accuracy: 0.6343
210/640 [========>.....................] - ETA: 0s - loss: 0.9404 - accuracy: 0.6429
245/640 [==========>...................] - ETA: 0s - loss: 0.9321 - accuracy: 0.6327
296/640 [============>.................] - ETA: 0s - loss: 0.9430 - accuracy: 0.6149
350/640 [===============>..............] - ETA: 0s - loss: 0.9267 - accuracy: 0.6286
393/640 [=================>............] - ETA: 0s - loss: 0.9161 - accuracy: 0.6336
439/640 [===================>..........] - ETA: 0s - loss: 0.9093 - accuracy: 0.6310
491/640 [======================>.......] - ETA: 0s - loss: 0.9064 - accuracy: 0.6375
548/640 [========================>.....] - ETA: 0s - loss: 0.9064 - accuracy: 0.6442
589/640 [==========================>...] - ETA: 0s - loss: 0.8958 - accuracy: 0.6520
640/640 [==============================] - 1s 1ms/step - loss: 0.8859 - accuracy: 0.6547

640/640 [==============================] - 1s 2ms/step - loss: 0.8859 - accuracy: 0.6547 - val_loss: 0.8736 - val_accuracy: 0.6250
Epoch 3/100

  1/640 [..............................] - ETA: 0s - loss: 0.0928 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.7185 - accuracy: 0.7021
 94/640 [===>..........................] - ETA: 0s - loss: 0.8472 - accuracy: 0.6383
124/640 [====>.........................] - ETA: 0s - loss: 0.8389 - accuracy: 0.6532
164/640 [======>.......................] - ETA: 0s - loss: 0.8476 - accuracy: 0.6463
207/640 [========>.....................] - ETA: 0s - loss: 0.8398 - accuracy: 0.6522
249/640 [==========>...................] - ETA: 0s - loss: 0.8409 - accuracy: 0.6466
289/640 [============>.................] - ETA: 0s - loss: 0.8365 - accuracy: 0.6471
339/640 [==============>...............] - ETA: 0s - loss: 0.8270 - accuracy: 0.6608
381/640 [================>.............] - ETA: 0s - loss: 0.8105 - accuracy: 0.6640
423/640 [==================>...........] - ETA: 0s - loss: 0.7968 - accuracy: 0.6643
466/640 [====================>.........] - ETA: 0s - loss: 0.7888 - accuracy: 0.6631
511/640 [======================>.......] - ETA: 0s - loss: 0.7787 - accuracy: 0.6654
553/640 [========================>.....] - ETA: 0s - loss: 0.7673 - accuracy: 0.6691
587/640 [==========================>...] - ETA: 0s - loss: 0.7682 - accuracy: 0.6661
634/640 [============================>.] - ETA: 0s - loss: 0.7640 - accuracy: 0.6719
640/640 [==============================] - 1s 1ms/step - loss: 0.7637 - accuracy: 0.6719

640/640 [==============================] - 1s 2ms/step - loss: 0.7637 - accuracy: 0.6719 - val_loss: 0.7825 - val_accuracy: 0.6250
Epoch 4/100

  1/640 [..............................] - ETA: 1s - loss: 1.2171 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 0.7333 - accuracy: 0.6400    
 96/640 [===>..........................] - ETA: 0s - loss: 0.6505 - accuracy: 0.7083
125/640 [====>.........................] - ETA: 0s - loss: 0.6190 - accuracy: 0.7280
164/640 [======>.......................] - ETA: 0s - loss: 0.6069 - accuracy: 0.7378
206/640 [========>.....................] - ETA: 0s - loss: 0.6441 - accuracy: 0.7136
248/640 [==========>...................] - ETA: 0s - loss: 0.6665 - accuracy: 0.7218
295/640 [============>.................] - ETA: 0s - loss: 0.6439 - accuracy: 0.7220
342/640 [===============>..............] - ETA: 0s - loss: 0.6460 - accuracy: 0.7105
381/640 [================>.............] - ETA: 0s - loss: 0.6624 - accuracy: 0.6982
425/640 [==================>...........] - ETA: 0s - loss: 0.6677 - accuracy: 0.6941
467/640 [====================>.........] - ETA: 0s - loss: 0.6705 - accuracy: 0.6938
517/640 [=======================>......] - ETA: 0s - loss: 0.6794 - accuracy: 0.6828
542/640 [========================>.....] - ETA: 0s - loss: 0.6869 - accuracy: 0.6808
574/640 [=========================>....] - ETA: 0s - loss: 0.6928 - accuracy: 0.6777
618/640 [===========================>..] - ETA: 0s - loss: 0.6976 - accuracy: 0.6748
640/640 [==============================] - 1s 1ms/step - loss: 0.6947 - accuracy: 0.6734

640/640 [==============================] - 1s 2ms/step - loss: 0.6947 - accuracy: 0.6734 - val_loss: 0.7179 - val_accuracy: 0.6250
Epoch 5/100

  1/640 [..............................] - ETA: 1s - loss: 0.0822 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.5107 - accuracy: 0.7561
 92/640 [===>..........................] - ETA: 0s - loss: 0.5581 - accuracy: 0.7174
125/640 [====>.........................] - ETA: 0s - loss: 0.5998 - accuracy: 0.7120
159/640 [======>.......................] - ETA: 0s - loss: 0.5893 - accuracy: 0.7170
195/640 [========>.....................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7077
233/640 [=========>....................] - ETA: 0s - loss: 0.6239 - accuracy: 0.6953
272/640 [===========>..................] - ETA: 0s - loss: 0.6291 - accuracy: 0.6875
310/640 [=============>................] - ETA: 0s - loss: 0.6292 - accuracy: 0.6903
355/640 [===============>..............] - ETA: 0s - loss: 0.6117 - accuracy: 0.6986
407/640 [==================>...........] - ETA: 0s - loss: 0.6249 - accuracy: 0.6904
454/640 [====================>.........] - ETA: 0s - loss: 0.6297 - accuracy: 0.6828
492/640 [======================>.......] - ETA: 0s - loss: 0.6319 - accuracy: 0.6789
518/640 [=======================>......] - ETA: 0s - loss: 0.6420 - accuracy: 0.6699
547/640 [========================>.....] - ETA: 0s - loss: 0.6409 - accuracy: 0.6691
574/640 [=========================>....] - ETA: 0s - loss: 0.6454 - accuracy: 0.6707
609/640 [===========================>..] - ETA: 0s - loss: 0.6542 - accuracy: 0.6683
639/640 [============================>.] - ETA: 0s - loss: 0.6522 - accuracy: 0.6714
640/640 [==============================] - 1s 1ms/step - loss: 0.6521 - accuracy: 0.6719

640/640 [==============================] - 1s 2ms/step - loss: 0.6521 - accuracy: 0.6719 - val_loss: 0.6761 - val_accuracy: 0.6250
Epoch 6/100

  1/640 [..............................] - ETA: 1s - loss: 0.3068 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6895 - accuracy: 0.7647
 96/640 [===>..........................] - ETA: 0s - loss: 0.6626 - accuracy: 0.7292
124/640 [====>.........................] - ETA: 0s - loss: 0.6190 - accuracy: 0.7339
159/640 [======>.......................] - ETA: 0s - loss: 0.6493 - accuracy: 0.7107
195/640 [========>.....................] - ETA: 0s - loss: 0.6427 - accuracy: 0.6923
242/640 [==========>...................] - ETA: 0s - loss: 0.6727 - accuracy: 0.6736
286/640 [============>.................] - ETA: 0s - loss: 0.6594 - accuracy: 0.6783
310/640 [=============>................] - ETA: 0s - loss: 0.6634 - accuracy: 0.6710
320/640 [==============>...............] - ETA: 0s - loss: 0.6703 - accuracy: 0.6750
352/640 [===============>..............] - ETA: 0s - loss: 0.6589 - accuracy: 0.6818
387/640 [=================>............] - ETA: 0s - loss: 0.6530 - accuracy: 0.6822
427/640 [===================>..........] - ETA: 0s - loss: 0.6401 - accuracy: 0.6885
467/640 [====================>.........] - ETA: 0s - loss: 0.6380 - accuracy: 0.6852
510/640 [======================>.......] - ETA: 0s - loss: 0.6276 - accuracy: 0.6863
551/640 [========================>.....] - ETA: 0s - loss: 0.6344 - accuracy: 0.6770
581/640 [==========================>...] - ETA: 0s - loss: 0.6295 - accuracy: 0.6816
620/640 [============================>.] - ETA: 0s - loss: 0.6223 - accuracy: 0.6839
640/640 [==============================] - 1s 1ms/step - loss: 0.6236 - accuracy: 0.6828

640/640 [==============================] - 1s 2ms/step - loss: 0.6236 - accuracy: 0.6828 - val_loss: 0.6575 - val_accuracy: 0.6812
Epoch 7/100

  1/640 [..............................] - ETA: 1s - loss: 1.9820 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.4806 - accuracy: 0.7209    
 87/640 [===>..........................] - ETA: 0s - loss: 0.5710 - accuracy: 0.7241
125/640 [====>.........................] - ETA: 0s - loss: 0.5276 - accuracy: 0.7600
172/640 [=======>......................] - ETA: 0s - loss: 0.5933 - accuracy: 0.7442
210/640 [========>.....................] - ETA: 0s - loss: 0.5862 - accuracy: 0.7286
231/640 [=========>....................] - ETA: 0s - loss: 0.5760 - accuracy: 0.7316
277/640 [===========>..................] - ETA: 0s - loss: 0.5856 - accuracy: 0.7076
328/640 [==============>...............] - ETA: 0s - loss: 0.5938 - accuracy: 0.7104
358/640 [===============>..............] - ETA: 0s - loss: 0.5897 - accuracy: 0.7095
394/640 [=================>............] - ETA: 0s - loss: 0.6028 - accuracy: 0.7056
432/640 [===================>..........] - ETA: 0s - loss: 0.5902 - accuracy: 0.7130
467/640 [====================>.........] - ETA: 0s - loss: 0.6082 - accuracy: 0.7195
510/640 [======================>.......] - ETA: 0s - loss: 0.5982 - accuracy: 0.7216
551/640 [========================>.....] - ETA: 0s - loss: 0.5858 - accuracy: 0.7260
588/640 [==========================>...] - ETA: 0s - loss: 0.6038 - accuracy: 0.7194
624/640 [============================>.] - ETA: 0s - loss: 0.6053 - accuracy: 0.7147
640/640 [==============================] - 1s 1ms/step - loss: 0.6062 - accuracy: 0.7172

640/640 [==============================] - 1s 2ms/step - loss: 0.6062 - accuracy: 0.7172 - val_loss: 0.6390 - val_accuracy: 0.7000
Epoch 8/100

  1/640 [..............................] - ETA: 1s - loss: 0.0016 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.5155 - accuracy: 0.7500
 89/640 [===>..........................] - ETA: 0s - loss: 0.4690 - accuracy: 0.7303
118/640 [====>.........................] - ETA: 0s - loss: 0.4826 - accuracy: 0.7542
157/640 [======>.......................] - ETA: 0s - loss: 0.5567 - accuracy: 0.7389
187/640 [=======>......................] - ETA: 0s - loss: 0.5591 - accuracy: 0.7380
216/640 [=========>....................] - ETA: 0s - loss: 0.5442 - accuracy: 0.7361
247/640 [==========>...................] - ETA: 0s - loss: 0.5347 - accuracy: 0.7409
279/640 [============>.................] - ETA: 0s - loss: 0.5612 - accuracy: 0.7240
307/640 [=============>................] - ETA: 0s - loss: 0.5696 - accuracy: 0.7199
340/640 [==============>...............] - ETA: 0s - loss: 0.5698 - accuracy: 0.7206
376/640 [================>.............] - ETA: 0s - loss: 0.5831 - accuracy: 0.7101
416/640 [==================>...........] - ETA: 0s - loss: 0.5728 - accuracy: 0.7212
451/640 [====================>.........] - ETA: 0s - loss: 0.5849 - accuracy: 0.7184
490/640 [=====================>........] - ETA: 0s - loss: 0.5869 - accuracy: 0.7184
523/640 [=======================>......] - ETA: 0s - loss: 0.5988 - accuracy: 0.7189
561/640 [=========================>....] - ETA: 0s - loss: 0.5984 - accuracy: 0.7148
596/640 [==========================>...] - ETA: 0s - loss: 0.5943 - accuracy: 0.7181
634/640 [============================>.] - ETA: 0s - loss: 0.5873 - accuracy: 0.7208
640/640 [==============================] - 1s 1ms/step - loss: 0.5911 - accuracy: 0.7188

640/640 [==============================] - 1s 2ms/step - loss: 0.5911 - accuracy: 0.7188 - val_loss: 0.6187 - val_accuracy: 0.7000
Epoch 9/100

  1/640 [..............................] - ETA: 0s - loss: 0.8807 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.6419 - accuracy: 0.7083    
 99/640 [===>..........................] - ETA: 0s - loss: 0.6151 - accuracy: 0.7172
126/640 [====>.........................] - ETA: 0s - loss: 0.5831 - accuracy: 0.7222
159/640 [======>.......................] - ETA: 0s - loss: 0.5661 - accuracy: 0.7358
192/640 [========>.....................] - ETA: 0s - loss: 0.5793 - accuracy: 0.7344
225/640 [=========>....................] - ETA: 0s - loss: 0.5553 - accuracy: 0.7467
259/640 [===========>..................] - ETA: 0s - loss: 0.5565 - accuracy: 0.7413
301/640 [=============>................] - ETA: 0s - loss: 0.5551 - accuracy: 0.7276
338/640 [==============>...............] - ETA: 0s - loss: 0.5517 - accuracy: 0.7337
371/640 [================>.............] - ETA: 0s - loss: 0.5680 - accuracy: 0.7224
408/640 [==================>...........] - ETA: 0s - loss: 0.5733 - accuracy: 0.7230
446/640 [===================>..........] - ETA: 0s - loss: 0.5781 - accuracy: 0.7108
492/640 [======================>.......] - ETA: 0s - loss: 0.5682 - accuracy: 0.7154
539/640 [========================>.....] - ETA: 0s - loss: 0.5794 - accuracy: 0.7217
568/640 [=========================>....] - ETA: 0s - loss: 0.5905 - accuracy: 0.7183
613/640 [===========================>..] - ETA: 0s - loss: 0.5858 - accuracy: 0.7227
640/640 [==============================] - 1s 1ms/step - loss: 0.5808 - accuracy: 0.7234

640/640 [==============================] - 1s 2ms/step - loss: 0.5808 - accuracy: 0.7234 - val_loss: 0.6082 - val_accuracy: 0.7375
Epoch 10/100

  1/640 [..............................] - ETA: 0s - loss: 0.7344 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.7776 - accuracy: 0.7660
 87/640 [===>..........................] - ETA: 0s - loss: 0.7476 - accuracy: 0.7471
113/640 [====>.........................] - ETA: 0s - loss: 0.6895 - accuracy: 0.7434
149/640 [=====>........................] - ETA: 0s - loss: 0.6707 - accuracy: 0.7315
184/640 [=======>......................] - ETA: 0s - loss: 0.6621 - accuracy: 0.7446
225/640 [=========>....................] - ETA: 0s - loss: 0.6288 - accuracy: 0.7467
257/640 [===========>..................] - ETA: 0s - loss: 0.6329 - accuracy: 0.7549
293/640 [============>.................] - ETA: 0s - loss: 0.6187 - accuracy: 0.7474
322/640 [==============>...............] - ETA: 0s - loss: 0.5973 - accuracy: 0.7547
371/640 [================>.............] - ETA: 0s - loss: 0.5892 - accuracy: 0.7628
413/640 [==================>...........] - ETA: 0s - loss: 0.5822 - accuracy: 0.7579
444/640 [===================>..........] - ETA: 0s - loss: 0.5867 - accuracy: 0.7590
473/640 [=====================>........] - ETA: 0s - loss: 0.5826 - accuracy: 0.7611
505/640 [======================>.......] - ETA: 0s - loss: 0.5793 - accuracy: 0.7584
547/640 [========================>.....] - ETA: 0s - loss: 0.5702 - accuracy: 0.7587
580/640 [==========================>...] - ETA: 0s - loss: 0.5779 - accuracy: 0.7534
613/640 [===========================>..] - ETA: 0s - loss: 0.5772 - accuracy: 0.7488
640/640 [==============================] - 1s 1ms/step - loss: 0.5746 - accuracy: 0.7484

640/640 [==============================] - 2s 2ms/step - loss: 0.5746 - accuracy: 0.7484 - val_loss: 0.6022 - val_accuracy: 0.7250
Epoch 11/100

  1/640 [..............................] - ETA: 1s - loss: 0.7474 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5067 - accuracy: 0.8400
101/640 [===>..........................] - ETA: 0s - loss: 0.5706 - accuracy: 0.8119
125/640 [====>.........................] - ETA: 0s - loss: 0.5744 - accuracy: 0.7920
152/640 [======>.......................] - ETA: 0s - loss: 0.5622 - accuracy: 0.7961
190/640 [=======>......................] - ETA: 0s - loss: 0.5538 - accuracy: 0.8053
226/640 [=========>....................] - ETA: 0s - loss: 0.5799 - accuracy: 0.8053
262/640 [===========>..................] - ETA: 0s - loss: 0.5672 - accuracy: 0.7939
295/640 [============>.................] - ETA: 0s - loss: 0.5528 - accuracy: 0.7932
333/640 [==============>...............] - ETA: 0s - loss: 0.5566 - accuracy: 0.7838
369/640 [================>.............] - ETA: 0s - loss: 0.5393 - accuracy: 0.7832
408/640 [==================>...........] - ETA: 0s - loss: 0.5601 - accuracy: 0.7721
441/640 [===================>..........] - ETA: 0s - loss: 0.5541 - accuracy: 0.7710
478/640 [=====================>........] - ETA: 0s - loss: 0.5608 - accuracy: 0.7720
510/640 [======================>.......] - ETA: 0s - loss: 0.5615 - accuracy: 0.7706
552/640 [========================>.....] - ETA: 0s - loss: 0.5657 - accuracy: 0.7717
593/640 [==========================>...] - ETA: 0s - loss: 0.5727 - accuracy: 0.7673
627/640 [============================>.] - ETA: 0s - loss: 0.5667 - accuracy: 0.7656
640/640 [==============================] - 1s 1ms/step - loss: 0.5674 - accuracy: 0.7625

640/640 [==============================] - 1s 2ms/step - loss: 0.5674 - accuracy: 0.7625 - val_loss: 0.5988 - val_accuracy: 0.7312
Epoch 12/100

  1/640 [..............................] - ETA: 0s - loss: 0.8006 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7308    
 83/640 [==>...........................] - ETA: 0s - loss: 0.4958 - accuracy: 0.6988
133/640 [=====>........................] - ETA: 0s - loss: 0.4735 - accuracy: 0.7368
165/640 [======>.......................] - ETA: 0s - loss: 0.5110 - accuracy: 0.7576
194/640 [========>.....................] - ETA: 0s - loss: 0.5172 - accuracy: 0.7371
229/640 [=========>....................] - ETA: 0s - loss: 0.5132 - accuracy: 0.7424
256/640 [===========>..................] - ETA: 0s - loss: 0.5084 - accuracy: 0.7383
292/640 [============>.................] - ETA: 0s - loss: 0.5199 - accuracy: 0.7295
332/640 [==============>...............] - ETA: 0s - loss: 0.5363 - accuracy: 0.7410
367/640 [================>.............] - ETA: 0s - loss: 0.5544 - accuracy: 0.7302
405/640 [=================>............] - ETA: 0s - loss: 0.5617 - accuracy: 0.7284
454/640 [====================>.........] - ETA: 0s - loss: 0.5492 - accuracy: 0.7467
490/640 [=====================>........] - ETA: 0s - loss: 0.5553 - accuracy: 0.7510
529/640 [=======================>......] - ETA: 0s - loss: 0.5534 - accuracy: 0.7561
576/640 [==========================>...] - ETA: 0s - loss: 0.5561 - accuracy: 0.7604
618/640 [===========================>..] - ETA: 0s - loss: 0.5536 - accuracy: 0.7621
640/640 [==============================] - 1s 1ms/step - loss: 0.5613 - accuracy: 0.7563

640/640 [==============================] - 1s 2ms/step - loss: 0.5613 - accuracy: 0.7563 - val_loss: 0.5892 - val_accuracy: 0.7312
Epoch 13/100

  1/640 [..............................] - ETA: 1s - loss: 0.4742 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5666 - accuracy: 0.7391
 93/640 [===>..........................] - ETA: 0s - loss: 0.5524 - accuracy: 0.7312
120/640 [====>.........................] - ETA: 0s - loss: 0.5104 - accuracy: 0.7583
157/640 [======>.......................] - ETA: 0s - loss: 0.5001 - accuracy: 0.7898
191/640 [=======>......................] - ETA: 0s - loss: 0.5327 - accuracy: 0.7801
217/640 [=========>....................] - ETA: 0s - loss: 0.5282 - accuracy: 0.7880
248/640 [==========>...................] - ETA: 0s - loss: 0.5187 - accuracy: 0.7944
287/640 [============>.................] - ETA: 0s - loss: 0.5464 - accuracy: 0.7840
320/640 [==============>...............] - ETA: 0s - loss: 0.5375 - accuracy: 0.7937
349/640 [===============>..............] - ETA: 0s - loss: 0.5657 - accuracy: 0.7880
394/640 [=================>............] - ETA: 0s - loss: 0.5670 - accuracy: 0.7843
436/640 [===================>..........] - ETA: 0s - loss: 0.5736 - accuracy: 0.7775
480/640 [=====================>........] - ETA: 0s - loss: 0.5820 - accuracy: 0.7833
518/640 [=======================>......] - ETA: 0s - loss: 0.5692 - accuracy: 0.7857
551/640 [========================>.....] - ETA: 0s - loss: 0.5750 - accuracy: 0.7750
583/640 [==========================>...] - ETA: 0s - loss: 0.5660 - accuracy: 0.7753
618/640 [===========================>..] - ETA: 0s - loss: 0.5641 - accuracy: 0.7751
640/640 [==============================] - 1s 1ms/step - loss: 0.5583 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5583 - accuracy: 0.7766 - val_loss: 0.5894 - val_accuracy: 0.7312
Epoch 14/100

  1/640 [..............................] - ETA: 1s - loss: 0.3920 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4501 - accuracy: 0.8125
 98/640 [===>..........................] - ETA: 0s - loss: 0.4522 - accuracy: 0.8265
122/640 [====>.........................] - ETA: 0s - loss: 0.5467 - accuracy: 0.7705
153/640 [======>.......................] - ETA: 0s - loss: 0.5557 - accuracy: 0.7647
182/640 [=======>......................] - ETA: 0s - loss: 0.5206 - accuracy: 0.7857
229/640 [=========>....................] - ETA: 0s - loss: 0.4949 - accuracy: 0.8035
278/640 [============>.................] - ETA: 0s - loss: 0.5026 - accuracy: 0.7878
311/640 [=============>................] - ETA: 0s - loss: 0.5269 - accuracy: 0.7814
343/640 [===============>..............] - ETA: 0s - loss: 0.5215 - accuracy: 0.7813
371/640 [================>.............] - ETA: 0s - loss: 0.5216 - accuracy: 0.7736
402/640 [=================>............] - ETA: 0s - loss: 0.5407 - accuracy: 0.7711
442/640 [===================>..........] - ETA: 0s - loss: 0.5392 - accuracy: 0.7738
479/640 [=====================>........] - ETA: 0s - loss: 0.5549 - accuracy: 0.7704
516/640 [=======================>......] - ETA: 0s - loss: 0.5589 - accuracy: 0.7713
552/640 [========================>.....] - ETA: 0s - loss: 0.5692 - accuracy: 0.7699
593/640 [==========================>...] - ETA: 0s - loss: 0.5534 - accuracy: 0.7774
627/640 [============================>.] - ETA: 0s - loss: 0.5530 - accuracy: 0.7735
640/640 [==============================] - 1s 1ms/step - loss: 0.5519 - accuracy: 0.7734

640/640 [==============================] - 1s 2ms/step - loss: 0.5519 - accuracy: 0.7734 - val_loss: 0.5898 - val_accuracy: 0.7063
Epoch 15/100

  1/640 [..............................] - ETA: 1s - loss: 0.0131 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5067 - accuracy: 0.7500
100/640 [===>..........................] - ETA: 0s - loss: 0.5025 - accuracy: 0.7700
124/640 [====>.........................] - ETA: 0s - loss: 0.5120 - accuracy: 0.7581
173/640 [=======>......................] - ETA: 0s - loss: 0.4990 - accuracy: 0.7399
222/640 [=========>....................] - ETA: 0s - loss: 0.5199 - accuracy: 0.7297
252/640 [==========>...................] - ETA: 0s - loss: 0.5346 - accuracy: 0.7341
281/640 [============>.................] - ETA: 0s - loss: 0.5556 - accuracy: 0.7438
334/640 [==============>...............] - ETA: 0s - loss: 0.5727 - accuracy: 0.7485
370/640 [================>.............] - ETA: 0s - loss: 0.5824 - accuracy: 0.7568
402/640 [=================>............] - ETA: 0s - loss: 0.5744 - accuracy: 0.7537
428/640 [===================>..........] - ETA: 0s - loss: 0.5726 - accuracy: 0.7593
456/640 [====================>.........] - ETA: 0s - loss: 0.5591 - accuracy: 0.7675
492/640 [======================>.......] - ETA: 0s - loss: 0.5617 - accuracy: 0.7663
527/640 [=======================>......] - ETA: 0s - loss: 0.5526 - accuracy: 0.7723
563/640 [=========================>....] - ETA: 0s - loss: 0.5518 - accuracy: 0.7691
603/640 [===========================>..] - ETA: 0s - loss: 0.5542 - accuracy: 0.7662
640/640 [==============================] - 1s 1ms/step - loss: 0.5492 - accuracy: 0.7656

640/640 [==============================] - 1s 2ms/step - loss: 0.5492 - accuracy: 0.7656 - val_loss: 0.5748 - val_accuracy: 0.7375
Epoch 16/100

  1/640 [..............................] - ETA: 1s - loss: 0.0036 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.6448 - accuracy: 0.7619
 87/640 [===>..........................] - ETA: 0s - loss: 0.5888 - accuracy: 0.7471
115/640 [====>.........................] - ETA: 0s - loss: 0.5354 - accuracy: 0.7826
145/640 [=====>........................] - ETA: 0s - loss: 0.5455 - accuracy: 0.7793
180/640 [=======>......................] - ETA: 0s - loss: 0.5387 - accuracy: 0.7667
214/640 [=========>....................] - ETA: 0s - loss: 0.5210 - accuracy: 0.7664
254/640 [==========>...................] - ETA: 0s - loss: 0.5337 - accuracy: 0.7756
295/640 [============>.................] - ETA: 0s - loss: 0.5286 - accuracy: 0.7831
329/640 [==============>...............] - ETA: 0s - loss: 0.5170 - accuracy: 0.7842
366/640 [================>.............] - ETA: 0s - loss: 0.5409 - accuracy: 0.7760
399/640 [=================>............] - ETA: 0s - loss: 0.5389 - accuracy: 0.7719
438/640 [===================>..........] - ETA: 0s - loss: 0.5481 - accuracy: 0.7648
469/640 [====================>.........] - ETA: 0s - loss: 0.5601 - accuracy: 0.7655
507/640 [======================>.......] - ETA: 0s - loss: 0.5534 - accuracy: 0.7673
539/640 [========================>.....] - ETA: 0s - loss: 0.5672 - accuracy: 0.7625
576/640 [==========================>...] - ETA: 0s - loss: 0.5531 - accuracy: 0.7708
614/640 [===========================>..] - ETA: 0s - loss: 0.5485 - accuracy: 0.7687
640/640 [==============================] - 1s 1ms/step - loss: 0.5430 - accuracy: 0.7734

640/640 [==============================] - 1s 2ms/step - loss: 0.5430 - accuracy: 0.7734 - val_loss: 0.5773 - val_accuracy: 0.7312
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 0.1177 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.6384 - accuracy: 0.7292
 98/640 [===>..........................] - ETA: 0s - loss: 0.6125 - accuracy: 0.7653
127/640 [====>.........................] - ETA: 0s - loss: 0.6238 - accuracy: 0.7480
163/640 [======>.......................] - ETA: 0s - loss: 0.6360 - accuracy: 0.7178
193/640 [========>.....................] - ETA: 0s - loss: 0.6284 - accuracy: 0.7150
230/640 [=========>....................] - ETA: 0s - loss: 0.6134 - accuracy: 0.7348
265/640 [===========>..................] - ETA: 0s - loss: 0.6018 - accuracy: 0.7434
300/640 [=============>................] - ETA: 0s - loss: 0.5813 - accuracy: 0.7533
333/640 [==============>...............] - ETA: 0s - loss: 0.5576 - accuracy: 0.7658
370/640 [================>.............] - ETA: 0s - loss: 0.5788 - accuracy: 0.7676
403/640 [=================>............] - ETA: 0s - loss: 0.5817 - accuracy: 0.7767
441/640 [===================>..........] - ETA: 0s - loss: 0.5658 - accuracy: 0.7778
487/640 [=====================>........] - ETA: 0s - loss: 0.5404 - accuracy: 0.7885
526/640 [=======================>......] - ETA: 0s - loss: 0.5433 - accuracy: 0.7890
552/640 [========================>.....] - ETA: 0s - loss: 0.5450 - accuracy: 0.7844
602/640 [===========================>..] - ETA: 0s - loss: 0.5382 - accuracy: 0.7890
640/640 [==============================] - 1s 1ms/step - loss: 0.5380 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5380 - accuracy: 0.7875 - val_loss: 0.5768 - val_accuracy: 0.7250
Epoch 18/100

  1/640 [..............................] - ETA: 1s - loss: 0.7690 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.4868 - accuracy: 0.8571    
 82/640 [==>...........................] - ETA: 0s - loss: 0.5235 - accuracy: 0.8293
109/640 [====>.........................] - ETA: 0s - loss: 0.4804 - accuracy: 0.8257
139/640 [=====>........................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8273
166/640 [======>.......................] - ETA: 0s - loss: 0.4760 - accuracy: 0.8253
199/640 [========>.....................] - ETA: 0s - loss: 0.4999 - accuracy: 0.8392
225/640 [=========>....................] - ETA: 0s - loss: 0.5079 - accuracy: 0.8178
258/640 [===========>..................] - ETA: 0s - loss: 0.5301 - accuracy: 0.8217
292/640 [============>.................] - ETA: 0s - loss: 0.5155 - accuracy: 0.8219
324/640 [==============>...............] - ETA: 0s - loss: 0.5206 - accuracy: 0.8148
357/640 [===============>..............] - ETA: 0s - loss: 0.5159 - accuracy: 0.8039
408/640 [==================>...........] - ETA: 0s - loss: 0.5386 - accuracy: 0.7941
452/640 [====================>.........] - ETA: 0s - loss: 0.5589 - accuracy: 0.7854
482/640 [=====================>........] - ETA: 0s - loss: 0.5540 - accuracy: 0.7884
514/640 [=======================>......] - ETA: 0s - loss: 0.5478 - accuracy: 0.7860
543/640 [========================>.....] - ETA: 0s - loss: 0.5413 - accuracy: 0.7901
574/640 [=========================>....] - ETA: 0s - loss: 0.5474 - accuracy: 0.7857
606/640 [===========================>..] - ETA: 0s - loss: 0.5422 - accuracy: 0.7855
640/640 [==============================] - 1s 2ms/step - loss: 0.5361 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5361 - accuracy: 0.7891 - val_loss: 0.5741 - val_accuracy: 0.7250
Epoch 19/100

  1/640 [..............................] - ETA: 1s - loss: 0.0182 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.3824 - accuracy: 0.8723
 95/640 [===>..........................] - ETA: 0s - loss: 0.5199 - accuracy: 0.8211
121/640 [====>.........................] - ETA: 0s - loss: 0.5069 - accuracy: 0.8182
146/640 [=====>........................] - ETA: 0s - loss: 0.5425 - accuracy: 0.8014
185/640 [=======>......................] - ETA: 0s - loss: 0.5666 - accuracy: 0.7946
224/640 [=========>....................] - ETA: 0s - loss: 0.5479 - accuracy: 0.7946
273/640 [===========>..................] - ETA: 0s - loss: 0.5190 - accuracy: 0.7912
314/640 [=============>................] - ETA: 0s - loss: 0.5217 - accuracy: 0.7803
344/640 [===============>..............] - ETA: 0s - loss: 0.5114 - accuracy: 0.7820
381/640 [================>.............] - ETA: 0s - loss: 0.5054 - accuracy: 0.7874
408/640 [==================>...........] - ETA: 0s - loss: 0.4989 - accuracy: 0.7868
453/640 [====================>.........] - ETA: 0s - loss: 0.5070 - accuracy: 0.7881
487/640 [=====================>........] - ETA: 0s - loss: 0.5171 - accuracy: 0.7782
521/640 [=======================>......] - ETA: 0s - loss: 0.5418 - accuracy: 0.7735
559/640 [=========================>....] - ETA: 0s - loss: 0.5253 - accuracy: 0.7818
606/640 [===========================>..] - ETA: 0s - loss: 0.5323 - accuracy: 0.7805
640/640 [==============================] - 1s 1ms/step - loss: 0.5329 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5329 - accuracy: 0.7844 - val_loss: 0.5715 - val_accuracy: 0.7250
Epoch 20/100

  1/640 [..............................] - ETA: 1s - loss: 0.0277 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5550 - accuracy: 0.7551
 95/640 [===>..........................] - ETA: 0s - loss: 0.5241 - accuracy: 0.8000
125/640 [====>.........................] - ETA: 0s - loss: 0.6068 - accuracy: 0.7840
169/640 [======>.......................] - ETA: 0s - loss: 0.5845 - accuracy: 0.8107
212/640 [========>.....................] - ETA: 0s - loss: 0.5768 - accuracy: 0.7925
247/640 [==========>...................] - ETA: 0s - loss: 0.5395 - accuracy: 0.8138
282/640 [============>.................] - ETA: 0s - loss: 0.5208 - accuracy: 0.8227
313/640 [=============>................] - ETA: 0s - loss: 0.5259 - accuracy: 0.8179
349/640 [===============>..............] - ETA: 0s - loss: 0.5292 - accuracy: 0.8109
385/640 [=================>............] - ETA: 0s - loss: 0.5290 - accuracy: 0.8130
419/640 [==================>...........] - ETA: 0s - loss: 0.5274 - accuracy: 0.8067
453/640 [====================>.........] - ETA: 0s - loss: 0.5321 - accuracy: 0.7947
493/640 [======================>.......] - ETA: 0s - loss: 0.5348 - accuracy: 0.7911
532/640 [=======================>......] - ETA: 0s - loss: 0.5367 - accuracy: 0.7932
567/640 [=========================>....] - ETA: 0s - loss: 0.5363 - accuracy: 0.7919
608/640 [===========================>..] - ETA: 0s - loss: 0.5278 - accuracy: 0.7878
640/640 [==============================] - 1s 1ms/step - loss: 0.5263 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5263 - accuracy: 0.7875 - val_loss: 0.5772 - val_accuracy: 0.7375
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 1.0330 - accuracy: 0.0000e+00
 31/640 [>.............................] - ETA: 1s - loss: 0.7925 - accuracy: 0.7742    
 62/640 [=>............................] - ETA: 0s - loss: 0.6073 - accuracy: 0.8226
110/640 [====>.........................] - ETA: 0s - loss: 0.5686 - accuracy: 0.8455
161/640 [======>.......................] - ETA: 0s - loss: 0.5615 - accuracy: 0.8012
215/640 [=========>....................] - ETA: 0s - loss: 0.5327 - accuracy: 0.8140
266/640 [===========>..................] - ETA: 0s - loss: 0.5268 - accuracy: 0.8120
318/640 [=============>................] - ETA: 0s - loss: 0.5091 - accuracy: 0.8270
367/640 [================>.............] - ETA: 0s - loss: 0.5116 - accuracy: 0.8174
401/640 [=================>............] - ETA: 0s - loss: 0.5103 - accuracy: 0.8180
452/640 [====================>.........] - ETA: 0s - loss: 0.5085 - accuracy: 0.8097
478/640 [=====================>........] - ETA: 0s - loss: 0.5117 - accuracy: 0.7992
508/640 [======================>.......] - ETA: 0s - loss: 0.5256 - accuracy: 0.7913
539/640 [========================>.....] - ETA: 0s - loss: 0.5190 - accuracy: 0.7904
577/640 [==========================>...] - ETA: 0s - loss: 0.5221 - accuracy: 0.7903
607/640 [===========================>..] - ETA: 0s - loss: 0.5254 - accuracy: 0.7891
640/640 [==============================] - 1s 1ms/step - loss: 0.5233 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5233 - accuracy: 0.7875 - val_loss: 0.5686 - val_accuracy: 0.7125
Epoch 22/100

  1/640 [..............................] - ETA: 2s - loss: 0.4519 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5914 - accuracy: 0.8235
 90/640 [===>..........................] - ETA: 0s - loss: 0.6004 - accuracy: 0.7889
116/640 [====>.........................] - ETA: 0s - loss: 0.5648 - accuracy: 0.7931
141/640 [=====>........................] - ETA: 0s - loss: 0.5402 - accuracy: 0.8085
178/640 [=======>......................] - ETA: 0s - loss: 0.5385 - accuracy: 0.8202
215/640 [=========>....................] - ETA: 0s - loss: 0.5145 - accuracy: 0.8326
259/640 [===========>..................] - ETA: 0s - loss: 0.5158 - accuracy: 0.8185
296/640 [============>.................] - ETA: 0s - loss: 0.5200 - accuracy: 0.8142
334/640 [==============>...............] - ETA: 0s - loss: 0.5160 - accuracy: 0.8114
371/640 [================>.............] - ETA: 0s - loss: 0.5215 - accuracy: 0.8086
405/640 [=================>............] - ETA: 0s - loss: 0.5335 - accuracy: 0.7975
445/640 [===================>..........] - ETA: 0s - loss: 0.5164 - accuracy: 0.8022
482/640 [=====================>........] - ETA: 0s - loss: 0.5237 - accuracy: 0.8008
521/640 [=======================>......] - ETA: 0s - loss: 0.5218 - accuracy: 0.7927
562/640 [=========================>....] - ETA: 0s - loss: 0.5169 - accuracy: 0.7954
599/640 [===========================>..] - ETA: 0s - loss: 0.5141 - accuracy: 0.7963
631/640 [============================>.] - ETA: 0s - loss: 0.5117 - accuracy: 0.7924
640/640 [==============================] - 1s 1ms/step - loss: 0.5182 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5182 - accuracy: 0.7891 - val_loss: 0.5720 - val_accuracy: 0.7312
Epoch 23/100

  1/640 [..............................] - ETA: 0s - loss: 0.7682 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.4385 - accuracy: 0.8571    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4199 - accuracy: 0.8542
124/640 [====>.........................] - ETA: 0s - loss: 0.4449 - accuracy: 0.8306
159/640 [======>.......................] - ETA: 0s - loss: 0.4352 - accuracy: 0.8428
192/640 [========>.....................] - ETA: 0s - loss: 0.4582 - accuracy: 0.8385
223/640 [=========>....................] - ETA: 0s - loss: 0.4591 - accuracy: 0.8206
257/640 [===========>..................] - ETA: 0s - loss: 0.4861 - accuracy: 0.8016
298/640 [============>.................] - ETA: 0s - loss: 0.4688 - accuracy: 0.8087
331/640 [==============>...............] - ETA: 0s - loss: 0.4729 - accuracy: 0.8036
369/640 [================>.............] - ETA: 0s - loss: 0.4740 - accuracy: 0.7995
402/640 [=================>............] - ETA: 0s - loss: 0.4807 - accuracy: 0.8035
432/640 [===================>..........] - ETA: 0s - loss: 0.4909 - accuracy: 0.7986
467/640 [====================>.........] - ETA: 0s - loss: 0.5005 - accuracy: 0.7944
512/640 [=======================>......] - ETA: 0s - loss: 0.5061 - accuracy: 0.7949
562/640 [=========================>....] - ETA: 0s - loss: 0.5037 - accuracy: 0.7954
590/640 [==========================>...] - ETA: 0s - loss: 0.5077 - accuracy: 0.7898
624/640 [============================>.] - ETA: 0s - loss: 0.5040 - accuracy: 0.7853
640/640 [==============================] - 1s 1ms/step - loss: 0.5185 - accuracy: 0.7812

640/640 [==============================] - 1s 2ms/step - loss: 0.5185 - accuracy: 0.7812 - val_loss: 0.5579 - val_accuracy: 0.7375
Epoch 24/100

  1/640 [..............................] - ETA: 1s - loss: 0.0661 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.6922 - accuracy: 0.7143
 88/640 [===>..........................] - ETA: 0s - loss: 0.5946 - accuracy: 0.7614
117/640 [====>.........................] - ETA: 0s - loss: 0.5479 - accuracy: 0.7692
152/640 [======>.......................] - ETA: 0s - loss: 0.5171 - accuracy: 0.7829
194/640 [========>.....................] - ETA: 0s - loss: 0.5229 - accuracy: 0.7990
227/640 [=========>....................] - ETA: 0s - loss: 0.5104 - accuracy: 0.8018
265/640 [===========>..................] - ETA: 0s - loss: 0.5177 - accuracy: 0.7925
308/640 [=============>................] - ETA: 0s - loss: 0.5276 - accuracy: 0.7825
343/640 [===============>..............] - ETA: 0s - loss: 0.5151 - accuracy: 0.7813
385/640 [=================>............] - ETA: 0s - loss: 0.5043 - accuracy: 0.7870
431/640 [===================>..........] - ETA: 0s - loss: 0.4945 - accuracy: 0.7935
466/640 [====================>.........] - ETA: 0s - loss: 0.4933 - accuracy: 0.7961
494/640 [======================>.......] - ETA: 0s - loss: 0.4892 - accuracy: 0.7915
527/640 [=======================>......] - ETA: 0s - loss: 0.4970 - accuracy: 0.7856
563/640 [=========================>....] - ETA: 0s - loss: 0.5003 - accuracy: 0.7851
598/640 [===========================>..] - ETA: 0s - loss: 0.5197 - accuracy: 0.7876
632/640 [============================>.] - ETA: 0s - loss: 0.5138 - accuracy: 0.7896
640/640 [==============================] - 1s 1ms/step - loss: 0.5150 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5150 - accuracy: 0.7891 - val_loss: 0.5540 - val_accuracy: 0.7250
Epoch 25/100

  1/640 [..............................] - ETA: 1s - loss: 0.5239 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5028 - accuracy: 0.7925
 97/640 [===>..........................] - ETA: 0s - loss: 0.6146 - accuracy: 0.7732
125/640 [====>.........................] - ETA: 0s - loss: 0.6021 - accuracy: 0.7680
149/640 [=====>........................] - ETA: 0s - loss: 0.5498 - accuracy: 0.7987
179/640 [=======>......................] - ETA: 0s - loss: 0.5656 - accuracy: 0.7877
217/640 [=========>....................] - ETA: 0s - loss: 0.5452 - accuracy: 0.8065
260/640 [===========>..................] - ETA: 0s - loss: 0.5165 - accuracy: 0.8115
294/640 [============>.................] - ETA: 0s - loss: 0.5317 - accuracy: 0.8129
328/640 [==============>...............] - ETA: 0s - loss: 0.5289 - accuracy: 0.8049
360/640 [===============>..............] - ETA: 0s - loss: 0.5207 - accuracy: 0.8028
400/640 [=================>............] - ETA: 0s - loss: 0.5185 - accuracy: 0.8000
434/640 [===================>..........] - ETA: 0s - loss: 0.5038 - accuracy: 0.8041
474/640 [=====================>........] - ETA: 0s - loss: 0.5121 - accuracy: 0.7954
509/640 [======================>.......] - ETA: 0s - loss: 0.5044 - accuracy: 0.7976
546/640 [========================>.....] - ETA: 0s - loss: 0.5008 - accuracy: 0.7985
587/640 [==========================>...] - ETA: 0s - loss: 0.5083 - accuracy: 0.7990
629/640 [============================>.] - ETA: 0s - loss: 0.5100 - accuracy: 0.7965
640/640 [==============================] - 1s 1ms/step - loss: 0.5143 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5143 - accuracy: 0.7953 - val_loss: 0.5577 - val_accuracy: 0.7312
Epoch 26/100

  1/640 [..............................] - ETA: 1s - loss: 0.0035 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6033 - accuracy: 0.7447
 92/640 [===>..........................] - ETA: 0s - loss: 0.5200 - accuracy: 0.7609
130/640 [=====>........................] - ETA: 0s - loss: 0.5049 - accuracy: 0.7692
178/640 [=======>......................] - ETA: 0s - loss: 0.5389 - accuracy: 0.7472
220/640 [=========>....................] - ETA: 0s - loss: 0.5496 - accuracy: 0.7500
248/640 [==========>...................] - ETA: 0s - loss: 0.5395 - accuracy: 0.7379
277/640 [===========>..................] - ETA: 0s - loss: 0.5312 - accuracy: 0.7401
308/640 [=============>................] - ETA: 0s - loss: 0.5115 - accuracy: 0.7597
349/640 [===============>..............] - ETA: 0s - loss: 0.5172 - accuracy: 0.7593
383/640 [================>.............] - ETA: 0s - loss: 0.5282 - accuracy: 0.7520
419/640 [==================>...........] - ETA: 0s - loss: 0.5179 - accuracy: 0.7661
456/640 [====================>.........] - ETA: 0s - loss: 0.5225 - accuracy: 0.7654
496/640 [======================>.......] - ETA: 0s - loss: 0.5007 - accuracy: 0.7762
528/640 [=======================>......] - ETA: 0s - loss: 0.4924 - accuracy: 0.7803
563/640 [=========================>....] - ETA: 0s - loss: 0.5011 - accuracy: 0.7851
608/640 [===========================>..] - ETA: 0s - loss: 0.5119 - accuracy: 0.7829
640/640 [==============================] - 1s 1ms/step - loss: 0.5121 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5121 - accuracy: 0.7859 - val_loss: 0.5588 - val_accuracy: 0.7375
Epoch 27/100

  1/640 [..............................] - ETA: 1s - loss: 1.2764 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.3962 - accuracy: 0.8095    
 86/640 [===>..........................] - ETA: 0s - loss: 0.5651 - accuracy: 0.7326
124/640 [====>.........................] - ETA: 0s - loss: 0.5483 - accuracy: 0.7419
178/640 [=======>......................] - ETA: 0s - loss: 0.5071 - accuracy: 0.7753
222/640 [=========>....................] - ETA: 0s - loss: 0.4901 - accuracy: 0.7883
272/640 [===========>..................] - ETA: 0s - loss: 0.4719 - accuracy: 0.7978
300/640 [=============>................] - ETA: 0s - loss: 0.4534 - accuracy: 0.7967
331/640 [==============>...............] - ETA: 0s - loss: 0.4716 - accuracy: 0.7915
359/640 [===============>..............] - ETA: 0s - loss: 0.4796 - accuracy: 0.7939
399/640 [=================>............] - ETA: 0s - loss: 0.4946 - accuracy: 0.7945
440/640 [===================>..........] - ETA: 0s - loss: 0.5286 - accuracy: 0.7727
470/640 [=====================>........] - ETA: 0s - loss: 0.5417 - accuracy: 0.7681
505/640 [======================>.......] - ETA: 0s - loss: 0.5277 - accuracy: 0.7802
547/640 [========================>.....] - ETA: 0s - loss: 0.5282 - accuracy: 0.7824
581/640 [==========================>...] - ETA: 0s - loss: 0.5166 - accuracy: 0.7866
614/640 [===========================>..] - ETA: 0s - loss: 0.5078 - accuracy: 0.7866
640/640 [==============================] - 1s 1ms/step - loss: 0.5093 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5093 - accuracy: 0.7859 - val_loss: 0.5597 - val_accuracy: 0.7437
Epoch 28/100

  1/640 [..............................] - ETA: 1s - loss: 0.0225 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4103 - accuracy: 0.8302
100/640 [===>..........................] - ETA: 0s - loss: 0.4475 - accuracy: 0.8200
129/640 [=====>........................] - ETA: 0s - loss: 0.4594 - accuracy: 0.8062
160/640 [======>.......................] - ETA: 0s - loss: 0.5142 - accuracy: 0.7812
194/640 [========>.....................] - ETA: 0s - loss: 0.4946 - accuracy: 0.7990
234/640 [=========>....................] - ETA: 0s - loss: 0.4793 - accuracy: 0.8077
271/640 [===========>..................] - ETA: 0s - loss: 0.5018 - accuracy: 0.7897
306/640 [=============>................] - ETA: 0s - loss: 0.5119 - accuracy: 0.7810
345/640 [===============>..............] - ETA: 0s - loss: 0.5289 - accuracy: 0.7710
379/640 [================>.............] - ETA: 0s - loss: 0.5322 - accuracy: 0.7704
413/640 [==================>...........] - ETA: 0s - loss: 0.5251 - accuracy: 0.7724
452/640 [====================>.........] - ETA: 0s - loss: 0.5093 - accuracy: 0.7832
490/640 [=====================>........] - ETA: 0s - loss: 0.5289 - accuracy: 0.7857
522/640 [=======================>......] - ETA: 0s - loss: 0.5175 - accuracy: 0.7931
552/640 [========================>.....] - ETA: 0s - loss: 0.5049 - accuracy: 0.8025
595/640 [==========================>...] - ETA: 0s - loss: 0.5110 - accuracy: 0.8067
640/640 [==============================] - 1s 1ms/step - loss: 0.5082 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.5082 - accuracy: 0.8016 - val_loss: 0.5516 - val_accuracy: 0.7437
Epoch 29/100

  1/640 [..............................] - ETA: 1s - loss: 2.2325e-04 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5479 - accuracy: 0.7925    
 98/640 [===>..........................] - ETA: 0s - loss: 0.5339 - accuracy: 0.7959
130/640 [=====>........................] - ETA: 0s - loss: 0.5563 - accuracy: 0.7769
164/640 [======>.......................] - ETA: 0s - loss: 0.5231 - accuracy: 0.7866
198/640 [========>.....................] - ETA: 0s - loss: 0.5103 - accuracy: 0.7980
232/640 [=========>....................] - ETA: 0s - loss: 0.5194 - accuracy: 0.7931
271/640 [===========>..................] - ETA: 0s - loss: 0.4987 - accuracy: 0.8044
306/640 [=============>................] - ETA: 0s - loss: 0.4952 - accuracy: 0.8007
338/640 [==============>...............] - ETA: 0s - loss: 0.5210 - accuracy: 0.7988
370/640 [================>.............] - ETA: 0s - loss: 0.5094 - accuracy: 0.8000
399/640 [=================>............] - ETA: 0s - loss: 0.5205 - accuracy: 0.8020
444/640 [===================>..........] - ETA: 0s - loss: 0.4996 - accuracy: 0.8086
484/640 [=====================>........] - ETA: 0s - loss: 0.5152 - accuracy: 0.8017
505/640 [======================>.......] - ETA: 0s - loss: 0.5127 - accuracy: 0.8020
531/640 [=======================>......] - ETA: 0s - loss: 0.5109 - accuracy: 0.8023
580/640 [==========================>...] - ETA: 0s - loss: 0.5102 - accuracy: 0.7948
611/640 [===========================>..] - ETA: 0s - loss: 0.5045 - accuracy: 0.7971
640/640 [==============================] - 1s 1ms/step - loss: 0.5069 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.5069 - accuracy: 0.7969 - val_loss: 0.5538 - val_accuracy: 0.7312
Epoch 30/100

  1/640 [..............................] - ETA: 0s - loss: 0.5784 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.3772 - accuracy: 0.7778
 94/640 [===>..........................] - ETA: 0s - loss: 0.4923 - accuracy: 0.7766
128/640 [=====>........................] - ETA: 0s - loss: 0.4886 - accuracy: 0.7969
158/640 [======>.......................] - ETA: 0s - loss: 0.4715 - accuracy: 0.8101
193/640 [========>.....................] - ETA: 0s - loss: 0.4709 - accuracy: 0.8135
231/640 [=========>....................] - ETA: 0s - loss: 0.4562 - accuracy: 0.8139
266/640 [===========>..................] - ETA: 0s - loss: 0.4717 - accuracy: 0.8195
297/640 [============>.................] - ETA: 0s - loss: 0.4764 - accuracy: 0.8249
342/640 [===============>..............] - ETA: 0s - loss: 0.5298 - accuracy: 0.8099
384/640 [=================>............] - ETA: 0s - loss: 0.5268 - accuracy: 0.8021
414/640 [==================>...........] - ETA: 0s - loss: 0.5130 - accuracy: 0.8019
449/640 [====================>.........] - ETA: 0s - loss: 0.5100 - accuracy: 0.7906
480/640 [=====================>........] - ETA: 0s - loss: 0.5019 - accuracy: 0.7896
512/640 [=======================>......] - ETA: 0s - loss: 0.4933 - accuracy: 0.7910
544/640 [========================>.....] - ETA: 0s - loss: 0.5008 - accuracy: 0.7868
575/640 [=========================>....] - ETA: 0s - loss: 0.4959 - accuracy: 0.7913
612/640 [===========================>..] - ETA: 0s - loss: 0.4987 - accuracy: 0.7941
640/640 [==============================] - 1s 1ms/step - loss: 0.5029 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5029 - accuracy: 0.7922 - val_loss: 0.5524 - val_accuracy: 0.7437
Epoch 31/100

  1/640 [..............................] - ETA: 0s - loss: 0.0792 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4364 - accuracy: 0.8302
102/640 [===>..........................] - ETA: 0s - loss: 0.4292 - accuracy: 0.8137
137/640 [=====>........................] - ETA: 0s - loss: 0.4350 - accuracy: 0.8102
182/640 [=======>......................] - ETA: 0s - loss: 0.4430 - accuracy: 0.8022
224/640 [=========>....................] - ETA: 0s - loss: 0.4422 - accuracy: 0.8080
272/640 [===========>..................] - ETA: 0s - loss: 0.4407 - accuracy: 0.8162
319/640 [=============>................] - ETA: 0s - loss: 0.4440 - accuracy: 0.8182
351/640 [===============>..............] - ETA: 0s - loss: 0.4702 - accuracy: 0.8177
386/640 [=================>............] - ETA: 0s - loss: 0.4638 - accuracy: 0.8161
417/640 [==================>...........] - ETA: 0s - loss: 0.4824 - accuracy: 0.8129
446/640 [===================>..........] - ETA: 0s - loss: 0.4974 - accuracy: 0.8049
479/640 [=====================>........] - ETA: 0s - loss: 0.5109 - accuracy: 0.8058
507/640 [======================>.......] - ETA: 0s - loss: 0.5036 - accuracy: 0.8028
542/640 [========================>.....] - ETA: 0s - loss: 0.5042 - accuracy: 0.7934
579/640 [==========================>...] - ETA: 0s - loss: 0.4998 - accuracy: 0.7962
616/640 [===========================>..] - ETA: 0s - loss: 0.5071 - accuracy: 0.7938
640/640 [==============================] - 1s 1ms/step - loss: 0.5053 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5053 - accuracy: 0.7953 - val_loss: 0.5450 - val_accuracy: 0.7375
Epoch 32/100

  1/640 [..............................] - ETA: 1s - loss: 0.0513 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7714
 82/640 [==>...........................] - ETA: 0s - loss: 0.5158 - accuracy: 0.7805
122/640 [====>.........................] - ETA: 0s - loss: 0.5014 - accuracy: 0.7787
169/640 [======>.......................] - ETA: 0s - loss: 0.5514 - accuracy: 0.7988
206/640 [========>.....................] - ETA: 0s - loss: 0.5227 - accuracy: 0.8010
244/640 [==========>...................] - ETA: 0s - loss: 0.5269 - accuracy: 0.7951
282/640 [============>.................] - ETA: 0s - loss: 0.5516 - accuracy: 0.7979
318/640 [=============>................] - ETA: 0s - loss: 0.5474 - accuracy: 0.7956
363/640 [================>.............] - ETA: 0s - loss: 0.5153 - accuracy: 0.8154
404/640 [=================>............] - ETA: 0s - loss: 0.5146 - accuracy: 0.8119
442/640 [===================>..........] - ETA: 0s - loss: 0.5144 - accuracy: 0.8032
471/640 [=====================>........] - ETA: 0s - loss: 0.5030 - accuracy: 0.8068
514/640 [=======================>......] - ETA: 0s - loss: 0.4995 - accuracy: 0.8054
554/640 [========================>.....] - ETA: 0s - loss: 0.5152 - accuracy: 0.7960
589/640 [==========================>...] - ETA: 0s - loss: 0.5070 - accuracy: 0.7997
626/640 [============================>.] - ETA: 0s - loss: 0.5060 - accuracy: 0.7971
640/640 [==============================] - 1s 1ms/step - loss: 0.5034 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5034 - accuracy: 0.7984 - val_loss: 0.5468 - val_accuracy: 0.7437
Epoch 33/100

  1/640 [..............................] - ETA: 1s - loss: 0.5038 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5111 - accuracy: 0.8571
 97/640 [===>..........................] - ETA: 0s - loss: 0.5367 - accuracy: 0.8041
129/640 [=====>........................] - ETA: 0s - loss: 0.5091 - accuracy: 0.8140
162/640 [======>.......................] - ETA: 0s - loss: 0.4960 - accuracy: 0.8086
200/640 [========>.....................] - ETA: 0s - loss: 0.5489 - accuracy: 0.7850
241/640 [==========>...................] - ETA: 0s - loss: 0.5782 - accuracy: 0.7801
281/640 [============>.................] - ETA: 0s - loss: 0.5760 - accuracy: 0.7722
318/640 [=============>................] - ETA: 0s - loss: 0.5597 - accuracy: 0.7767
356/640 [===============>..............] - ETA: 0s - loss: 0.5585 - accuracy: 0.7725
392/640 [=================>............] - ETA: 0s - loss: 0.5333 - accuracy: 0.7883
439/640 [===================>..........] - ETA: 0s - loss: 0.5228 - accuracy: 0.7882
481/640 [=====================>........] - ETA: 0s - loss: 0.5090 - accuracy: 0.7942
516/640 [=======================>......] - ETA: 0s - loss: 0.5111 - accuracy: 0.7888
552/640 [========================>.....] - ETA: 0s - loss: 0.5038 - accuracy: 0.7917
589/640 [==========================>...] - ETA: 0s - loss: 0.5001 - accuracy: 0.7895
626/640 [============================>.] - ETA: 0s - loss: 0.4897 - accuracy: 0.7987
640/640 [==============================] - 1s 1ms/step - loss: 0.5001 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5001 - accuracy: 0.7953 - val_loss: 0.5574 - val_accuracy: 0.7500
Epoch 34/100

  1/640 [..............................] - ETA: 1s - loss: 0.0347 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4356 - accuracy: 0.7451
 99/640 [===>..........................] - ETA: 0s - loss: 0.4640 - accuracy: 0.7677
132/640 [=====>........................] - ETA: 0s - loss: 0.4766 - accuracy: 0.7500
165/640 [======>.......................] - ETA: 0s - loss: 0.4586 - accuracy: 0.7636
199/640 [========>.....................] - ETA: 0s - loss: 0.4656 - accuracy: 0.7688
231/640 [=========>....................] - ETA: 0s - loss: 0.4647 - accuracy: 0.7706
264/640 [===========>..................] - ETA: 0s - loss: 0.4644 - accuracy: 0.7727
294/640 [============>.................] - ETA: 0s - loss: 0.4964 - accuracy: 0.7857
330/640 [==============>...............] - ETA: 0s - loss: 0.4995 - accuracy: 0.7879
367/640 [================>.............] - ETA: 0s - loss: 0.5008 - accuracy: 0.7984
401/640 [=================>............] - ETA: 0s - loss: 0.5232 - accuracy: 0.7930
438/640 [===================>..........] - ETA: 0s - loss: 0.5141 - accuracy: 0.8014
479/640 [=====================>........] - ETA: 0s - loss: 0.5055 - accuracy: 0.8038
517/640 [=======================>......] - ETA: 0s - loss: 0.5128 - accuracy: 0.7950
551/640 [========================>.....] - ETA: 0s - loss: 0.4997 - accuracy: 0.8040
592/640 [==========================>...] - ETA: 0s - loss: 0.4972 - accuracy: 0.8024
635/640 [============================>.] - ETA: 0s - loss: 0.5003 - accuracy: 0.7969
640/640 [==============================] - 1s 1ms/step - loss: 0.5011 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5011 - accuracy: 0.7953 - val_loss: 0.5512 - val_accuracy: 0.7500
Epoch 35/100

  1/640 [..............................] - ETA: 0s - loss: 1.4019 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.4716 - accuracy: 0.7917    
 99/640 [===>..........................] - ETA: 0s - loss: 0.5311 - accuracy: 0.7374
133/640 [=====>........................] - ETA: 0s - loss: 0.4842 - accuracy: 0.7744
174/640 [=======>......................] - ETA: 0s - loss: 0.4690 - accuracy: 0.7816
213/640 [========>.....................] - ETA: 0s - loss: 0.4903 - accuracy: 0.7887
250/640 [==========>...................] - ETA: 0s - loss: 0.5170 - accuracy: 0.7840
288/640 [============>.................] - ETA: 0s - loss: 0.5113 - accuracy: 0.7812
327/640 [==============>...............] - ETA: 0s - loss: 0.5201 - accuracy: 0.7890
365/640 [================>.............] - ETA: 0s - loss: 0.5002 - accuracy: 0.8027
403/640 [=================>............] - ETA: 0s - loss: 0.5021 - accuracy: 0.8089
440/640 [===================>..........] - ETA: 0s - loss: 0.4945 - accuracy: 0.8114
485/640 [=====================>........] - ETA: 0s - loss: 0.4809 - accuracy: 0.8144
526/640 [=======================>......] - ETA: 0s - loss: 0.4980 - accuracy: 0.8137
561/640 [=========================>....] - ETA: 0s - loss: 0.5011 - accuracy: 0.8111
612/640 [===========================>..] - ETA: 0s - loss: 0.4919 - accuracy: 0.8137
640/640 [==============================] - 1s 1ms/step - loss: 0.5017 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.5017 - accuracy: 0.8000 - val_loss: 0.5450 - val_accuracy: 0.7437
Epoch 36/100

  1/640 [..............................] - ETA: 0s - loss: 0.0197 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6866 - accuracy: 0.7255
 95/640 [===>..........................] - ETA: 0s - loss: 0.5786 - accuracy: 0.7684
131/640 [=====>........................] - ETA: 0s - loss: 0.5667 - accuracy: 0.7634
162/640 [======>.......................] - ETA: 0s - loss: 0.5245 - accuracy: 0.7778
202/640 [========>.....................] - ETA: 0s - loss: 0.4918 - accuracy: 0.7822
240/640 [==========>...................] - ETA: 0s - loss: 0.4688 - accuracy: 0.8042
279/640 [============>.................] - ETA: 0s - loss: 0.4646 - accuracy: 0.8029
323/640 [==============>...............] - ETA: 0s - loss: 0.4551 - accuracy: 0.8111
355/640 [===============>..............] - ETA: 0s - loss: 0.4499 - accuracy: 0.8197
397/640 [=================>............] - ETA: 0s - loss: 0.4609 - accuracy: 0.8186
438/640 [===================>..........] - ETA: 0s - loss: 0.4698 - accuracy: 0.8128
475/640 [=====================>........] - ETA: 0s - loss: 0.4646 - accuracy: 0.8063
514/640 [=======================>......] - ETA: 0s - loss: 0.4860 - accuracy: 0.8093
552/640 [========================>.....] - ETA: 0s - loss: 0.4903 - accuracy: 0.8098
590/640 [==========================>...] - ETA: 0s - loss: 0.4988 - accuracy: 0.8034
627/640 [============================>.] - ETA: 0s - loss: 0.4998 - accuracy: 0.7974
640/640 [==============================] - 1s 1ms/step - loss: 0.4980 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4980 - accuracy: 0.8000 - val_loss: 0.5428 - val_accuracy: 0.7688
Epoch 37/100

  1/640 [..............................] - ETA: 1s - loss: 0.4941 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5011 - accuracy: 0.8108
 88/640 [===>..........................] - ETA: 0s - loss: 0.4863 - accuracy: 0.8295
119/640 [====>.........................] - ETA: 0s - loss: 0.4656 - accuracy: 0.8235
157/640 [======>.......................] - ETA: 0s - loss: 0.4468 - accuracy: 0.8089
201/640 [========>.....................] - ETA: 0s - loss: 0.4730 - accuracy: 0.7960
239/640 [==========>...................] - ETA: 0s - loss: 0.5014 - accuracy: 0.7824
282/640 [============>.................] - ETA: 0s - loss: 0.4952 - accuracy: 0.7766
327/640 [==============>...............] - ETA: 0s - loss: 0.5048 - accuracy: 0.7737
365/640 [================>.............] - ETA: 0s - loss: 0.5166 - accuracy: 0.7836
399/640 [=================>............] - ETA: 0s - loss: 0.5032 - accuracy: 0.7845
440/640 [===================>..........] - ETA: 0s - loss: 0.5069 - accuracy: 0.7864
469/640 [====================>.........] - ETA: 0s - loss: 0.5072 - accuracy: 0.7825
500/640 [======================>.......] - ETA: 0s - loss: 0.5177 - accuracy: 0.7820
534/640 [========================>.....] - ETA: 0s - loss: 0.5082 - accuracy: 0.7884
573/640 [=========================>....] - ETA: 0s - loss: 0.4980 - accuracy: 0.7906
610/640 [===========================>..] - ETA: 0s - loss: 0.4920 - accuracy: 0.7951
640/640 [==============================] - 1s 1ms/step - loss: 0.4983 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.4983 - accuracy: 0.7906 - val_loss: 0.5393 - val_accuracy: 0.7563
Epoch 38/100

  1/640 [..............................] - ETA: 0s - loss: 2.3007e-05 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.3684 - accuracy: 0.8511    
100/640 [===>..........................] - ETA: 0s - loss: 0.4193 - accuracy: 0.8100
133/640 [=====>........................] - ETA: 0s - loss: 0.4457 - accuracy: 0.7970
173/640 [=======>......................] - ETA: 0s - loss: 0.4715 - accuracy: 0.7919
217/640 [=========>....................] - ETA: 0s - loss: 0.4635 - accuracy: 0.8111
262/640 [===========>..................] - ETA: 0s - loss: 0.4312 - accuracy: 0.8282
298/640 [============>.................] - ETA: 0s - loss: 0.4610 - accuracy: 0.8255
331/640 [==============>...............] - ETA: 0s - loss: 0.4540 - accuracy: 0.8218
369/640 [================>.............] - ETA: 0s - loss: 0.4471 - accuracy: 0.8211
409/640 [==================>...........] - ETA: 0s - loss: 0.4484 - accuracy: 0.8240
448/640 [====================>.........] - ETA: 0s - loss: 0.4433 - accuracy: 0.8259
489/640 [=====================>........] - ETA: 0s - loss: 0.4438 - accuracy: 0.8200
528/640 [=======================>......] - ETA: 0s - loss: 0.4634 - accuracy: 0.8163
567/640 [=========================>....] - ETA: 0s - loss: 0.4911 - accuracy: 0.8007
603/640 [===========================>..] - ETA: 0s - loss: 0.4986 - accuracy: 0.7927
640/640 [==============================] - 1s 1ms/step - loss: 0.4998 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4998 - accuracy: 0.7922 - val_loss: 0.5402 - val_accuracy: 0.7500
Epoch 39/100

  1/640 [..............................] - ETA: 1s - loss: 1.9033 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.4502 - accuracy: 0.8605    
 69/640 [==>...........................] - ETA: 0s - loss: 0.4747 - accuracy: 0.7971
116/640 [====>.........................] - ETA: 0s - loss: 0.4675 - accuracy: 0.8017
167/640 [======>.......................] - ETA: 0s - loss: 0.5297 - accuracy: 0.8084
215/640 [=========>....................] - ETA: 0s - loss: 0.5005 - accuracy: 0.8047
264/640 [===========>..................] - ETA: 0s - loss: 0.4900 - accuracy: 0.8030
313/640 [=============>................] - ETA: 0s - loss: 0.5298 - accuracy: 0.7923
363/640 [================>.............] - ETA: 0s - loss: 0.5057 - accuracy: 0.8017
402/640 [=================>............] - ETA: 0s - loss: 0.5007 - accuracy: 0.8085
451/640 [====================>.........] - ETA: 0s - loss: 0.5077 - accuracy: 0.8004
486/640 [=====================>........] - ETA: 0s - loss: 0.4987 - accuracy: 0.8004
521/640 [=======================>......] - ETA: 0s - loss: 0.4939 - accuracy: 0.8061
557/640 [=========================>....] - ETA: 0s - loss: 0.5002 - accuracy: 0.7989
595/640 [==========================>...] - ETA: 0s - loss: 0.5006 - accuracy: 0.7933
635/640 [============================>.] - ETA: 0s - loss: 0.4890 - accuracy: 0.7984
640/640 [==============================] - 1s 1ms/step - loss: 0.4935 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4935 - accuracy: 0.7969 - val_loss: 0.5473 - val_accuracy: 0.7500
Epoch 40/100

  1/640 [..............................] - ETA: 1s - loss: 0.6196 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.6287 - accuracy: 0.7333
 97/640 [===>..........................] - ETA: 0s - loss: 0.6747 - accuracy: 0.7526
140/640 [=====>........................] - ETA: 0s - loss: 0.6507 - accuracy: 0.7500
195/640 [========>.....................] - ETA: 0s - loss: 0.5912 - accuracy: 0.7744
230/640 [=========>....................] - ETA: 0s - loss: 0.5505 - accuracy: 0.7826
268/640 [===========>..................] - ETA: 0s - loss: 0.5365 - accuracy: 0.7873
298/640 [============>.................] - ETA: 0s - loss: 0.5181 - accuracy: 0.7919
331/640 [==============>...............] - ETA: 0s - loss: 0.5281 - accuracy: 0.7885
364/640 [================>.............] - ETA: 0s - loss: 0.5210 - accuracy: 0.7967
397/640 [=================>............] - ETA: 0s - loss: 0.5007 - accuracy: 0.8111
436/640 [===================>..........] - ETA: 0s - loss: 0.4947 - accuracy: 0.8096
476/640 [=====================>........] - ETA: 0s - loss: 0.4999 - accuracy: 0.8025
515/640 [=======================>......] - ETA: 0s - loss: 0.4971 - accuracy: 0.8019
552/640 [========================>.....] - ETA: 0s - loss: 0.4886 - accuracy: 0.8007
592/640 [==========================>...] - ETA: 0s - loss: 0.4962 - accuracy: 0.7973
630/640 [============================>.] - ETA: 0s - loss: 0.4961 - accuracy: 0.8032
640/640 [==============================] - 1s 1ms/step - loss: 0.4944 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4944 - accuracy: 0.8031 - val_loss: 0.5497 - val_accuracy: 0.7688
Epoch 41/100

  1/640 [..............................] - ETA: 1s - loss: 0.0186 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.3355 - accuracy: 0.8824
 97/640 [===>..........................] - ETA: 0s - loss: 0.5985 - accuracy: 0.8247
133/640 [=====>........................] - ETA: 0s - loss: 0.6069 - accuracy: 0.7970
169/640 [======>.......................] - ETA: 0s - loss: 0.6042 - accuracy: 0.7811
206/640 [========>.....................] - ETA: 0s - loss: 0.5753 - accuracy: 0.7864
243/640 [==========>...................] - ETA: 0s - loss: 0.5534 - accuracy: 0.7901
281/640 [============>.................] - ETA: 0s - loss: 0.5286 - accuracy: 0.8007
317/640 [=============>................] - ETA: 0s - loss: 0.5118 - accuracy: 0.8013
360/640 [===============>..............] - ETA: 0s - loss: 0.5020 - accuracy: 0.7972
398/640 [=================>............] - ETA: 0s - loss: 0.5044 - accuracy: 0.7940
438/640 [===================>..........] - ETA: 0s - loss: 0.5016 - accuracy: 0.7991
475/640 [=====================>........] - ETA: 0s - loss: 0.5032 - accuracy: 0.7958
516/640 [=======================>......] - ETA: 0s - loss: 0.4980 - accuracy: 0.8043
553/640 [========================>.....] - ETA: 0s - loss: 0.4916 - accuracy: 0.8047
593/640 [==========================>...] - ETA: 0s - loss: 0.4899 - accuracy: 0.8010
625/640 [============================>.] - ETA: 0s - loss: 0.4895 - accuracy: 0.8000
640/640 [==============================] - 1s 1ms/step - loss: 0.4948 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4948 - accuracy: 0.8016 - val_loss: 0.5463 - val_accuracy: 0.7563
Epoch 42/100

  1/640 [..............................] - ETA: 1s - loss: 0.4101 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5771 - accuracy: 0.7451
 99/640 [===>..........................] - ETA: 0s - loss: 0.5642 - accuracy: 0.7172
134/640 [=====>........................] - ETA: 0s - loss: 0.5292 - accuracy: 0.7388
169/640 [======>.......................] - ETA: 0s - loss: 0.5135 - accuracy: 0.7278
209/640 [========>.....................] - ETA: 0s - loss: 0.4915 - accuracy: 0.7464
248/640 [==========>...................] - ETA: 0s - loss: 0.4684 - accuracy: 0.7742
289/640 [============>.................] - ETA: 0s - loss: 0.4786 - accuracy: 0.7751
325/640 [==============>...............] - ETA: 0s - loss: 0.5061 - accuracy: 0.7785
363/640 [================>.............] - ETA: 0s - loss: 0.4926 - accuracy: 0.7824
400/640 [=================>............] - ETA: 0s - loss: 0.4917 - accuracy: 0.7800
436/640 [===================>..........] - ETA: 0s - loss: 0.4919 - accuracy: 0.7890
473/640 [=====================>........] - ETA: 0s - loss: 0.4782 - accuracy: 0.7970
508/640 [======================>.......] - ETA: 0s - loss: 0.4747 - accuracy: 0.8012
552/640 [========================>.....] - ETA: 0s - loss: 0.4871 - accuracy: 0.7989
595/640 [==========================>...] - ETA: 0s - loss: 0.4862 - accuracy: 0.7983
633/640 [============================>.] - ETA: 0s - loss: 0.4967 - accuracy: 0.7994
640/640 [==============================] - 1s 1ms/step - loss: 0.4930 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4930 - accuracy: 0.8016 - val_loss: 0.5349 - val_accuracy: 0.7688
Epoch 43/100

  1/640 [..............................] - ETA: 1s - loss: 0.5906 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.3050 - accuracy: 0.9302
 94/640 [===>..........................] - ETA: 0s - loss: 0.4428 - accuracy: 0.8191
123/640 [====>.........................] - ETA: 0s - loss: 0.4395 - accuracy: 0.8211
155/640 [======>.......................] - ETA: 0s - loss: 0.4423 - accuracy: 0.8258
191/640 [=======>......................] - ETA: 0s - loss: 0.4264 - accuracy: 0.8272
231/640 [=========>....................] - ETA: 0s - loss: 0.4269 - accuracy: 0.8312
270/640 [===========>..................] - ETA: 0s - loss: 0.4135 - accuracy: 0.8296
308/640 [=============>................] - ETA: 0s - loss: 0.4488 - accuracy: 0.8247
340/640 [==============>...............] - ETA: 0s - loss: 0.4595 - accuracy: 0.8176
381/640 [================>.............] - ETA: 0s - loss: 0.4577 - accuracy: 0.8189
431/640 [===================>..........] - ETA: 0s - loss: 0.4649 - accuracy: 0.8144
471/640 [=====================>........] - ETA: 0s - loss: 0.4763 - accuracy: 0.8025
513/640 [=======================>......] - ETA: 0s - loss: 0.4801 - accuracy: 0.7992
556/640 [=========================>....] - ETA: 0s - loss: 0.4967 - accuracy: 0.7968
597/640 [==========================>...] - ETA: 0s - loss: 0.4822 - accuracy: 0.8074
636/640 [============================>.] - ETA: 0s - loss: 0.4881 - accuracy: 0.8050
640/640 [==============================] - 1s 1ms/step - loss: 0.4918 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4918 - accuracy: 0.8016 - val_loss: 0.5353 - val_accuracy: 0.7437
Epoch 44/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5220 - accuracy: 0.7255    
 97/640 [===>..........................] - ETA: 0s - loss: 0.4725 - accuracy: 0.7938
135/640 [=====>........................] - ETA: 0s - loss: 0.5023 - accuracy: 0.8000
175/640 [=======>......................] - ETA: 0s - loss: 0.5160 - accuracy: 0.7829
212/640 [========>.....................] - ETA: 0s - loss: 0.4815 - accuracy: 0.7972
253/640 [==========>...................] - ETA: 0s - loss: 0.4857 - accuracy: 0.7945
290/640 [============>.................] - ETA: 0s - loss: 0.4793 - accuracy: 0.8069
326/640 [==============>...............] - ETA: 0s - loss: 0.4618 - accuracy: 0.8129
372/640 [================>.............] - ETA: 0s - loss: 0.4766 - accuracy: 0.7903
412/640 [==================>...........] - ETA: 0s - loss: 0.4983 - accuracy: 0.7937
451/640 [====================>.........] - ETA: 0s - loss: 0.5044 - accuracy: 0.7849
498/640 [======================>.......] - ETA: 0s - loss: 0.5045 - accuracy: 0.7892
533/640 [=======================>......] - ETA: 0s - loss: 0.4957 - accuracy: 0.7917
572/640 [=========================>....] - ETA: 0s - loss: 0.5021 - accuracy: 0.7885
606/640 [===========================>..] - ETA: 0s - loss: 0.4935 - accuracy: 0.7937
640/640 [==============================] - 1s 1ms/step - loss: 0.4912 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4912 - accuracy: 0.7969 - val_loss: 0.5424 - val_accuracy: 0.7625
Epoch 45/100

  1/640 [..............................] - ETA: 0s - loss: 0.2709 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4633 - accuracy: 0.7925
102/640 [===>..........................] - ETA: 0s - loss: 0.4449 - accuracy: 0.7941
138/640 [=====>........................] - ETA: 0s - loss: 0.4839 - accuracy: 0.7826
176/640 [=======>......................] - ETA: 0s - loss: 0.4817 - accuracy: 0.7955
216/640 [=========>....................] - ETA: 0s - loss: 0.4396 - accuracy: 0.8194
254/640 [==========>...................] - ETA: 0s - loss: 0.4509 - accuracy: 0.8150
296/640 [============>.................] - ETA: 0s - loss: 0.4442 - accuracy: 0.8108
340/640 [==============>...............] - ETA: 0s - loss: 0.4718 - accuracy: 0.8147
373/640 [================>.............] - ETA: 0s - loss: 0.4712 - accuracy: 0.8150
420/640 [==================>...........] - ETA: 0s - loss: 0.4760 - accuracy: 0.8143
465/640 [====================>.........] - ETA: 0s - loss: 0.4764 - accuracy: 0.8129
502/640 [======================>.......] - ETA: 0s - loss: 0.4827 - accuracy: 0.8048
539/640 [========================>.....] - ETA: 0s - loss: 0.4732 - accuracy: 0.8089
580/640 [==========================>...] - ETA: 0s - loss: 0.4730 - accuracy: 0.8052
616/640 [===========================>..] - ETA: 0s - loss: 0.4975 - accuracy: 0.7987
640/640 [==============================] - 1s 1ms/step - loss: 0.4931 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4931 - accuracy: 0.8000 - val_loss: 0.5286 - val_accuracy: 0.7812
Epoch 46/100

  1/640 [..............................] - ETA: 1s - loss: 0.6723 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4419 - accuracy: 0.8148
 97/640 [===>..........................] - ETA: 0s - loss: 0.3990 - accuracy: 0.8454
138/640 [=====>........................] - ETA: 0s - loss: 0.4377 - accuracy: 0.8188
176/640 [=======>......................] - ETA: 0s - loss: 0.4216 - accuracy: 0.8352
220/640 [=========>....................] - ETA: 0s - loss: 0.4006 - accuracy: 0.8409
262/640 [===========>..................] - ETA: 0s - loss: 0.4403 - accuracy: 0.8130
296/640 [============>.................] - ETA: 0s - loss: 0.4729 - accuracy: 0.8176
331/640 [==============>...............] - ETA: 0s - loss: 0.4588 - accuracy: 0.8218
374/640 [================>.............] - ETA: 0s - loss: 0.4495 - accuracy: 0.8262
411/640 [==================>...........] - ETA: 0s - loss: 0.4471 - accuracy: 0.8321
451/640 [====================>.........] - ETA: 0s - loss: 0.4401 - accuracy: 0.8293
488/640 [=====================>........] - ETA: 0s - loss: 0.4409 - accuracy: 0.8279
525/640 [=======================>......] - ETA: 0s - loss: 0.4473 - accuracy: 0.8248
569/640 [=========================>....] - ETA: 0s - loss: 0.4747 - accuracy: 0.8190
609/640 [===========================>..] - ETA: 0s - loss: 0.4873 - accuracy: 0.8079
640/640 [==============================] - 1s 1ms/step - loss: 0.4899 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4899 - accuracy: 0.8062 - val_loss: 0.5321 - val_accuracy: 0.7812
Epoch 47/100

  1/640 [..............................] - ETA: 1s - loss: 0.0621 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.6242 - accuracy: 0.7297
 88/640 [===>..........................] - ETA: 0s - loss: 0.6121 - accuracy: 0.8182
123/640 [====>.........................] - ETA: 0s - loss: 0.5922 - accuracy: 0.7724
174/640 [=======>......................] - ETA: 0s - loss: 0.5797 - accuracy: 0.7874
224/640 [=========>....................] - ETA: 0s - loss: 0.5201 - accuracy: 0.8036
260/640 [===========>..................] - ETA: 0s - loss: 0.5390 - accuracy: 0.7885
295/640 [============>.................] - ETA: 0s - loss: 0.5215 - accuracy: 0.7898
336/640 [==============>...............] - ETA: 0s - loss: 0.5151 - accuracy: 0.7946
375/640 [================>.............] - ETA: 0s - loss: 0.4816 - accuracy: 0.8133
413/640 [==================>...........] - ETA: 0s - loss: 0.4806 - accuracy: 0.8160
453/640 [====================>.........] - ETA: 0s - loss: 0.4875 - accuracy: 0.8079
494/640 [======================>.......] - ETA: 0s - loss: 0.4942 - accuracy: 0.8057
532/640 [=======================>......] - ETA: 0s - loss: 0.4986 - accuracy: 0.8008
572/640 [=========================>....] - ETA: 0s - loss: 0.4894 - accuracy: 0.8077
612/640 [===========================>..] - ETA: 0s - loss: 0.4915 - accuracy: 0.8105
640/640 [==============================] - 1s 1ms/step - loss: 0.4895 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4895 - accuracy: 0.8078 - val_loss: 0.5354 - val_accuracy: 0.7750
Epoch 48/100

  1/640 [..............................] - ETA: 1s - loss: 0.4811 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.5349 - accuracy: 0.7727
 71/640 [==>...........................] - ETA: 0s - loss: 0.5606 - accuracy: 0.7887
122/640 [====>.........................] - ETA: 0s - loss: 0.5128 - accuracy: 0.7787
173/640 [=======>......................] - ETA: 0s - loss: 0.4689 - accuracy: 0.7919
215/640 [=========>....................] - ETA: 0s - loss: 0.4454 - accuracy: 0.8093
269/640 [===========>..................] - ETA: 0s - loss: 0.4636 - accuracy: 0.8067
318/640 [=============>................] - ETA: 0s - loss: 0.4413 - accuracy: 0.8145
366/640 [================>.............] - ETA: 0s - loss: 0.4529 - accuracy: 0.8115
407/640 [==================>...........] - ETA: 0s - loss: 0.4449 - accuracy: 0.8059
454/640 [====================>.........] - ETA: 0s - loss: 0.4645 - accuracy: 0.7996
493/640 [======================>.......] - ETA: 0s - loss: 0.4799 - accuracy: 0.7972
532/640 [=======================>......] - ETA: 0s - loss: 0.4697 - accuracy: 0.8026
569/640 [=========================>....] - ETA: 0s - loss: 0.4727 - accuracy: 0.8032
606/640 [===========================>..] - ETA: 0s - loss: 0.4791 - accuracy: 0.7954
640/640 [==============================] - 1s 1ms/step - loss: 0.4897 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4897 - accuracy: 0.7984 - val_loss: 0.5280 - val_accuracy: 0.7812
Epoch 49/100

  1/640 [..............................] - ETA: 1s - loss: 0.4921 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4370 - accuracy: 0.8235
100/640 [===>..........................] - ETA: 0s - loss: 0.3894 - accuracy: 0.8300
136/640 [=====>........................] - ETA: 0s - loss: 0.4730 - accuracy: 0.8088
172/640 [=======>......................] - ETA: 0s - loss: 0.4840 - accuracy: 0.8023
217/640 [=========>....................] - ETA: 0s - loss: 0.4789 - accuracy: 0.8018
257/640 [===========>..................] - ETA: 0s - loss: 0.4757 - accuracy: 0.7860
297/640 [============>.................] - ETA: 0s - loss: 0.4685 - accuracy: 0.7912
335/640 [==============>...............] - ETA: 0s - loss: 0.4545 - accuracy: 0.8060
377/640 [================>.............] - ETA: 0s - loss: 0.4654 - accuracy: 0.7931
418/640 [==================>...........] - ETA: 0s - loss: 0.4732 - accuracy: 0.7967
459/640 [====================>.........] - ETA: 0s - loss: 0.4624 - accuracy: 0.7996
500/640 [======================>.......] - ETA: 0s - loss: 0.4839 - accuracy: 0.7960
541/640 [========================>.....] - ETA: 0s - loss: 0.4809 - accuracy: 0.7985
580/640 [==========================>...] - ETA: 0s - loss: 0.4923 - accuracy: 0.7966
619/640 [============================>.] - ETA: 0s - loss: 0.4922 - accuracy: 0.7981
640/640 [==============================] - 1s 1ms/step - loss: 0.4892 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4892 - accuracy: 0.7984 - val_loss: 0.5290 - val_accuracy: 0.7750
Epoch 50/100

  1/640 [..............................] - ETA: 1s - loss: 0.0084 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.6752 - accuracy: 0.7391
 97/640 [===>..........................] - ETA: 0s - loss: 0.5219 - accuracy: 0.8041
135/640 [=====>........................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8148
176/640 [=======>......................] - ETA: 0s - loss: 0.4965 - accuracy: 0.8125
213/640 [========>.....................] - ETA: 0s - loss: 0.5429 - accuracy: 0.8075
249/640 [==========>...................] - ETA: 0s - loss: 0.5299 - accuracy: 0.8153
292/640 [============>.................] - ETA: 0s - loss: 0.5258 - accuracy: 0.8082
330/640 [==============>...............] - ETA: 0s - loss: 0.5361 - accuracy: 0.8061
365/640 [================>.............] - ETA: 0s - loss: 0.5168 - accuracy: 0.8055
405/640 [=================>............] - ETA: 0s - loss: 0.5009 - accuracy: 0.8099
445/640 [===================>..........] - ETA: 0s - loss: 0.4912 - accuracy: 0.8135
484/640 [=====================>........] - ETA: 0s - loss: 0.4907 - accuracy: 0.8140
521/640 [=======================>......] - ETA: 0s - loss: 0.4958 - accuracy: 0.8081
551/640 [========================>.....] - ETA: 0s - loss: 0.4903 - accuracy: 0.8113
591/640 [==========================>...] - ETA: 0s - loss: 0.4865 - accuracy: 0.8139
625/640 [============================>.] - ETA: 0s - loss: 0.4868 - accuracy: 0.8144
640/640 [==============================] - 1s 1ms/step - loss: 0.4889 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4889 - accuracy: 0.8109 - val_loss: 0.5360 - val_accuracy: 0.7750
Epoch 51/100

  1/640 [..............................] - ETA: 2s - loss: 0.0191 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.6043 - accuracy: 0.7442
 87/640 [===>..........................] - ETA: 0s - loss: 0.5295 - accuracy: 0.7701
124/640 [====>.........................] - ETA: 0s - loss: 0.4587 - accuracy: 0.8065
162/640 [======>.......................] - ETA: 0s - loss: 0.5152 - accuracy: 0.8025
199/640 [========>.....................] - ETA: 0s - loss: 0.5050 - accuracy: 0.7940
240/640 [==========>...................] - ETA: 0s - loss: 0.5120 - accuracy: 0.8000
284/640 [============>.................] - ETA: 0s - loss: 0.5257 - accuracy: 0.8099
326/640 [==============>...............] - ETA: 0s - loss: 0.5088 - accuracy: 0.8129
364/640 [================>.............] - ETA: 0s - loss: 0.4973 - accuracy: 0.8159
398/640 [=================>............] - ETA: 0s - loss: 0.4818 - accuracy: 0.8241
426/640 [==================>...........] - ETA: 0s - loss: 0.4750 - accuracy: 0.8263
457/640 [====================>.........] - ETA: 0s - loss: 0.4674 - accuracy: 0.8271
494/640 [======================>.......] - ETA: 0s - loss: 0.4612 - accuracy: 0.8239
538/640 [========================>.....] - ETA: 0s - loss: 0.4696 - accuracy: 0.8197
581/640 [==========================>...] - ETA: 0s - loss: 0.4888 - accuracy: 0.8072
622/640 [============================>.] - ETA: 0s - loss: 0.4859 - accuracy: 0.8071
640/640 [==============================] - 1s 1ms/step - loss: 0.4867 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4867 - accuracy: 0.8062 - val_loss: 0.5462 - val_accuracy: 0.7625
Epoch 52/100

  1/640 [..............................] - ETA: 1s - loss: 0.4589 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4873 - accuracy: 0.8958
101/640 [===>..........................] - ETA: 0s - loss: 0.4456 - accuracy: 0.8713
136/640 [=====>........................] - ETA: 0s - loss: 0.4809 - accuracy: 0.8529
173/640 [=======>......................] - ETA: 0s - loss: 0.4619 - accuracy: 0.8555
211/640 [========>.....................] - ETA: 0s - loss: 0.4469 - accuracy: 0.8483
249/640 [==========>...................] - ETA: 0s - loss: 0.4329 - accuracy: 0.8514
284/640 [============>.................] - ETA: 0s - loss: 0.4487 - accuracy: 0.8415
334/640 [==============>...............] - ETA: 0s - loss: 0.4354 - accuracy: 0.8353
380/640 [================>.............] - ETA: 0s - loss: 0.4300 - accuracy: 0.8316
415/640 [==================>...........] - ETA: 0s - loss: 0.4350 - accuracy: 0.8289
460/640 [====================>.........] - ETA: 0s - loss: 0.4327 - accuracy: 0.8261
506/640 [======================>.......] - ETA: 0s - loss: 0.4786 - accuracy: 0.8142
549/640 [========================>.....] - ETA: 0s - loss: 0.4795 - accuracy: 0.8106
585/640 [==========================>...] - ETA: 0s - loss: 0.4799 - accuracy: 0.8085
619/640 [============================>.] - ETA: 0s - loss: 0.4898 - accuracy: 0.8045
640/640 [==============================] - 1s 1ms/step - loss: 0.4862 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4862 - accuracy: 0.8062 - val_loss: 0.5342 - val_accuracy: 0.7875
Epoch 53/100

  1/640 [..............................] - ETA: 0s - loss: 1.3483 - accuracy: 0.0000e+00
 50/640 [=>............................] - ETA: 0s - loss: 0.5090 - accuracy: 0.8000    
102/640 [===>..........................] - ETA: 0s - loss: 0.4449 - accuracy: 0.8137
136/640 [=====>........................] - ETA: 0s - loss: 0.4947 - accuracy: 0.8235
175/640 [=======>......................] - ETA: 0s - loss: 0.5417 - accuracy: 0.8000
213/640 [========>.....................] - ETA: 0s - loss: 0.5460 - accuracy: 0.7934
252/640 [==========>...................] - ETA: 0s - loss: 0.5257 - accuracy: 0.7976
291/640 [============>.................] - ETA: 0s - loss: 0.5383 - accuracy: 0.7938
329/640 [==============>...............] - ETA: 0s - loss: 0.5345 - accuracy: 0.7872
374/640 [================>.............] - ETA: 0s - loss: 0.5186 - accuracy: 0.7968
419/640 [==================>...........] - ETA: 0s - loss: 0.5276 - accuracy: 0.7900
458/640 [====================>.........] - ETA: 0s - loss: 0.5262 - accuracy: 0.7882
496/640 [======================>.......] - ETA: 0s - loss: 0.5103 - accuracy: 0.7944
533/640 [=======================>......] - ETA: 0s - loss: 0.5029 - accuracy: 0.7992
572/640 [=========================>....] - ETA: 0s - loss: 0.5020 - accuracy: 0.7990
604/640 [===========================>..] - ETA: 0s - loss: 0.4877 - accuracy: 0.8046
636/640 [============================>.] - ETA: 0s - loss: 0.4880 - accuracy: 0.8066
640/640 [==============================] - 1s 1ms/step - loss: 0.4871 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4871 - accuracy: 0.8078 - val_loss: 0.5315 - val_accuracy: 0.7750
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.2833 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4203 - accuracy: 0.7843
103/640 [===>..........................] - ETA: 0s - loss: 0.3739 - accuracy: 0.8058
139/640 [=====>........................] - ETA: 0s - loss: 0.3558 - accuracy: 0.8201
170/640 [======>.......................] - ETA: 0s - loss: 0.4128 - accuracy: 0.8000
199/640 [========>.....................] - ETA: 0s - loss: 0.3969 - accuracy: 0.8191
223/640 [=========>....................] - ETA: 0s - loss: 0.4308 - accuracy: 0.8117
267/640 [===========>..................] - ETA: 0s - loss: 0.4225 - accuracy: 0.8052
309/640 [=============>................] - ETA: 0s - loss: 0.4234 - accuracy: 0.8123
344/640 [===============>..............] - ETA: 0s - loss: 0.4246 - accuracy: 0.8140
382/640 [================>.............] - ETA: 0s - loss: 0.4662 - accuracy: 0.8063
415/640 [==================>...........] - ETA: 0s - loss: 0.4588 - accuracy: 0.8072
464/640 [====================>.........] - ETA: 0s - loss: 0.4524 - accuracy: 0.8082
513/640 [=======================>......] - ETA: 0s - loss: 0.4803 - accuracy: 0.8070
552/640 [========================>.....] - ETA: 0s - loss: 0.4837 - accuracy: 0.8043
587/640 [==========================>...] - ETA: 0s - loss: 0.5007 - accuracy: 0.7973
622/640 [============================>.] - ETA: 0s - loss: 0.4929 - accuracy: 0.8039
640/640 [==============================] - 1s 1ms/step - loss: 0.4876 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4876 - accuracy: 0.8062 - val_loss: 0.5378 - val_accuracy: 0.7750
Epoch 55/100

  1/640 [..............................] - ETA: 1s - loss: 0.0383 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4955 - accuracy: 0.7843
 95/640 [===>..........................] - ETA: 0s - loss: 0.4629 - accuracy: 0.7895
131/640 [=====>........................] - ETA: 0s - loss: 0.4887 - accuracy: 0.7634
175/640 [=======>......................] - ETA: 0s - loss: 0.5539 - accuracy: 0.7600
217/640 [=========>....................] - ETA: 0s - loss: 0.5060 - accuracy: 0.7788
256/640 [===========>..................] - ETA: 0s - loss: 0.5299 - accuracy: 0.7852
294/640 [============>.................] - ETA: 0s - loss: 0.5312 - accuracy: 0.7891
338/640 [==============>...............] - ETA: 0s - loss: 0.5298 - accuracy: 0.7959
377/640 [================>.............] - ETA: 0s - loss: 0.5172 - accuracy: 0.8011
414/640 [==================>...........] - ETA: 0s - loss: 0.5084 - accuracy: 0.8019
455/640 [====================>.........] - ETA: 0s - loss: 0.4941 - accuracy: 0.8066
497/640 [======================>.......] - ETA: 0s - loss: 0.4980 - accuracy: 0.8028
536/640 [========================>.....] - ETA: 0s - loss: 0.4924 - accuracy: 0.8041
576/640 [==========================>...] - ETA: 0s - loss: 0.4870 - accuracy: 0.8056
612/640 [===========================>..] - ETA: 0s - loss: 0.4901 - accuracy: 0.8056
640/640 [==============================] - 1s 1ms/step - loss: 0.4844 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4844 - accuracy: 0.8078 - val_loss: 0.5357 - val_accuracy: 0.7750
Epoch 56/100

  1/640 [..............................] - ETA: 1s - loss: 3.0113 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.4775 - accuracy: 0.7442    
 91/640 [===>..........................] - ETA: 0s - loss: 0.4111 - accuracy: 0.8242
134/640 [=====>........................] - ETA: 0s - loss: 0.3777 - accuracy: 0.8358
182/640 [=======>......................] - ETA: 0s - loss: 0.3711 - accuracy: 0.8297
218/640 [=========>....................] - ETA: 0s - loss: 0.4084 - accuracy: 0.8165
256/640 [===========>..................] - ETA: 0s - loss: 0.4189 - accuracy: 0.8125
295/640 [============>.................] - ETA: 0s - loss: 0.4478 - accuracy: 0.8102
331/640 [==============>...............] - ETA: 0s - loss: 0.4491 - accuracy: 0.8066
365/640 [================>.............] - ETA: 0s - loss: 0.4445 - accuracy: 0.8110
396/640 [=================>............] - ETA: 0s - loss: 0.4525 - accuracy: 0.8056
431/640 [===================>..........] - ETA: 0s - loss: 0.4829 - accuracy: 0.7935
464/640 [====================>.........] - ETA: 0s - loss: 0.4852 - accuracy: 0.7974
501/640 [======================>.......] - ETA: 0s - loss: 0.4789 - accuracy: 0.8024
543/640 [========================>.....] - ETA: 0s - loss: 0.4895 - accuracy: 0.8011
582/640 [==========================>...] - ETA: 0s - loss: 0.4896 - accuracy: 0.8076
621/640 [============================>.] - ETA: 0s - loss: 0.4875 - accuracy: 0.8116
640/640 [==============================] - 1s 1ms/step - loss: 0.4843 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4843 - accuracy: 0.8125 - val_loss: 0.5279 - val_accuracy: 0.7750
Epoch 57/100

  1/640 [..............................] - ETA: 1s - loss: 0.0391 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4552 - accuracy: 0.8409
 86/640 [===>..........................] - ETA: 0s - loss: 0.4691 - accuracy: 0.8256
136/640 [=====>........................] - ETA: 0s - loss: 0.4435 - accuracy: 0.8235
178/640 [=======>......................] - ETA: 0s - loss: 0.4346 - accuracy: 0.8146
222/640 [=========>....................] - ETA: 0s - loss: 0.4348 - accuracy: 0.8198
273/640 [===========>..................] - ETA: 0s - loss: 0.4319 - accuracy: 0.8132
310/640 [=============>................] - ETA: 0s - loss: 0.4355 - accuracy: 0.8032
347/640 [===============>..............] - ETA: 0s - loss: 0.4430 - accuracy: 0.8127
386/640 [=================>............] - ETA: 0s - loss: 0.4648 - accuracy: 0.8109
428/640 [===================>..........] - ETA: 0s - loss: 0.4653 - accuracy: 0.8107
467/640 [====================>.........] - ETA: 0s - loss: 0.4682 - accuracy: 0.8094
504/640 [======================>.......] - ETA: 0s - loss: 0.4945 - accuracy: 0.8135
544/640 [========================>.....] - ETA: 0s - loss: 0.4930 - accuracy: 0.8107
582/640 [==========================>...] - ETA: 0s - loss: 0.4916 - accuracy: 0.8058
621/640 [============================>.] - ETA: 0s - loss: 0.4869 - accuracy: 0.8052
640/640 [==============================] - 1s 1ms/step - loss: 0.4842 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4842 - accuracy: 0.8062 - val_loss: 0.5307 - val_accuracy: 0.7688
Epoch 58/100

  1/640 [..............................] - ETA: 1s - loss: 0.1702 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4517 - accuracy: 0.8431
100/640 [===>..........................] - ETA: 0s - loss: 0.3946 - accuracy: 0.8300
138/640 [=====>........................] - ETA: 0s - loss: 0.4284 - accuracy: 0.8333
176/640 [=======>......................] - ETA: 0s - loss: 0.4810 - accuracy: 0.8239
218/640 [=========>....................] - ETA: 0s - loss: 0.4854 - accuracy: 0.8028
259/640 [===========>..................] - ETA: 0s - loss: 0.4751 - accuracy: 0.8069
296/640 [============>.................] - ETA: 0s - loss: 0.4574 - accuracy: 0.8142
331/640 [==============>...............] - ETA: 0s - loss: 0.4607 - accuracy: 0.8036
370/640 [================>.............] - ETA: 0s - loss: 0.4579 - accuracy: 0.8081
411/640 [==================>...........] - ETA: 0s - loss: 0.4644 - accuracy: 0.8054
449/640 [====================>.........] - ETA: 0s - loss: 0.4676 - accuracy: 0.8062
486/640 [=====================>........] - ETA: 0s - loss: 0.4841 - accuracy: 0.7963
525/640 [=======================>......] - ETA: 0s - loss: 0.4896 - accuracy: 0.7962
565/640 [=========================>....] - ETA: 0s - loss: 0.4982 - accuracy: 0.7982
604/640 [===========================>..] - ETA: 0s - loss: 0.4828 - accuracy: 0.8063
640/640 [==============================] - 1s 1ms/step - loss: 0.4832 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4832 - accuracy: 0.8078 - val_loss: 0.5281 - val_accuracy: 0.7750
Epoch 59/100

  1/640 [..............................] - ETA: 1s - loss: 0.0481 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.3568 - accuracy: 0.8400
 97/640 [===>..........................] - ETA: 0s - loss: 0.3950 - accuracy: 0.8144
130/640 [=====>........................] - ETA: 0s - loss: 0.3780 - accuracy: 0.8385
163/640 [======>.......................] - ETA: 0s - loss: 0.3558 - accuracy: 0.8528
198/640 [========>.....................] - ETA: 0s - loss: 0.4056 - accuracy: 0.8232
233/640 [=========>....................] - ETA: 0s - loss: 0.3938 - accuracy: 0.8326
274/640 [===========>..................] - ETA: 0s - loss: 0.3998 - accuracy: 0.8285
311/640 [=============>................] - ETA: 0s - loss: 0.4226 - accuracy: 0.8167
348/640 [===============>..............] - ETA: 0s - loss: 0.4199 - accuracy: 0.8190
387/640 [=================>............] - ETA: 0s - loss: 0.4199 - accuracy: 0.8140
425/640 [==================>...........] - ETA: 0s - loss: 0.4572 - accuracy: 0.8024
465/640 [====================>.........] - ETA: 0s - loss: 0.4484 - accuracy: 0.8065
502/640 [======================>.......] - ETA: 0s - loss: 0.4761 - accuracy: 0.8008
545/640 [========================>.....] - ETA: 0s - loss: 0.4761 - accuracy: 0.8037
583/640 [==========================>...] - ETA: 0s - loss: 0.4806 - accuracy: 0.8010
618/640 [===========================>..] - ETA: 0s - loss: 0.4845 - accuracy: 0.7977
640/640 [==============================] - 1s 1ms/step - loss: 0.4835 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4835 - accuracy: 0.7969 - val_loss: 0.5311 - val_accuracy: 0.7750
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 1.3235 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.4395 - accuracy: 0.8085    
 99/640 [===>..........................] - ETA: 0s - loss: 0.4419 - accuracy: 0.8182
138/640 [=====>........................] - ETA: 0s - loss: 0.4177 - accuracy: 0.8406
177/640 [=======>......................] - ETA: 0s - loss: 0.4525 - accuracy: 0.8249
217/640 [=========>....................] - ETA: 0s - loss: 0.4576 - accuracy: 0.8203
258/640 [===========>..................] - ETA: 0s - loss: 0.4749 - accuracy: 0.8023
295/640 [============>.................] - ETA: 0s - loss: 0.4903 - accuracy: 0.7966
335/640 [==============>...............] - ETA: 0s - loss: 0.4880 - accuracy: 0.7910
377/640 [================>.............] - ETA: 0s - loss: 0.4905 - accuracy: 0.7905
419/640 [==================>...........] - ETA: 0s - loss: 0.4775 - accuracy: 0.7971
457/640 [====================>.........] - ETA: 0s - loss: 0.4739 - accuracy: 0.8053
500/640 [======================>.......] - ETA: 0s - loss: 0.4945 - accuracy: 0.8040
540/640 [========================>.....] - ETA: 0s - loss: 0.4866 - accuracy: 0.8093
582/640 [==========================>...] - ETA: 0s - loss: 0.4767 - accuracy: 0.8144
621/640 [============================>.] - ETA: 0s - loss: 0.4855 - accuracy: 0.8084
640/640 [==============================] - 1s 1ms/step - loss: 0.4813 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4813 - accuracy: 0.8109 - val_loss: 0.5276 - val_accuracy: 0.8000
Epoch 61/100

  1/640 [..............................] - ETA: 1s - loss: 0.2893 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4716 - accuracy: 0.8148
106/640 [===>..........................] - ETA: 0s - loss: 0.4383 - accuracy: 0.8113
145/640 [=====>........................] - ETA: 0s - loss: 0.4825 - accuracy: 0.8276
186/640 [=======>......................] - ETA: 0s - loss: 0.5717 - accuracy: 0.8226
224/640 [=========>....................] - ETA: 0s - loss: 0.5452 - accuracy: 0.8214
263/640 [===========>..................] - ETA: 0s - loss: 0.5269 - accuracy: 0.8213
300/640 [=============>................] - ETA: 0s - loss: 0.5218 - accuracy: 0.8200
341/640 [==============>...............] - ETA: 0s - loss: 0.5044 - accuracy: 0.8211
376/640 [================>.............] - ETA: 0s - loss: 0.5130 - accuracy: 0.8085
417/640 [==================>...........] - ETA: 0s - loss: 0.5146 - accuracy: 0.7962
464/640 [====================>.........] - ETA: 0s - loss: 0.5003 - accuracy: 0.8017
508/640 [======================>.......] - ETA: 0s - loss: 0.4917 - accuracy: 0.8031
555/640 [=========================>....] - ETA: 0s - loss: 0.4877 - accuracy: 0.8072
593/640 [==========================>...] - ETA: 0s - loss: 0.4837 - accuracy: 0.8094
629/640 [============================>.] - ETA: 0s - loss: 0.4808 - accuracy: 0.8060
640/640 [==============================] - 1s 1ms/step - loss: 0.4805 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4805 - accuracy: 0.8078 - val_loss: 0.5387 - val_accuracy: 0.7688
Epoch 62/100

  1/640 [..............................] - ETA: 0s - loss: 1.1586e-04 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4238 - accuracy: 0.8600    
 99/640 [===>..........................] - ETA: 0s - loss: 0.3685 - accuracy: 0.8687
138/640 [=====>........................] - ETA: 0s - loss: 0.3496 - accuracy: 0.8696
175/640 [=======>......................] - ETA: 0s - loss: 0.3518 - accuracy: 0.8629
218/640 [=========>....................] - ETA: 0s - loss: 0.3554 - accuracy: 0.8440
259/640 [===========>..................] - ETA: 0s - loss: 0.3824 - accuracy: 0.8378
299/640 [=============>................] - ETA: 0s - loss: 0.3834 - accuracy: 0.8328
333/640 [==============>...............] - ETA: 0s - loss: 0.4176 - accuracy: 0.8198
376/640 [================>.............] - ETA: 0s - loss: 0.4365 - accuracy: 0.8245
419/640 [==================>...........] - ETA: 0s - loss: 0.4428 - accuracy: 0.8162
456/640 [====================>.........] - ETA: 0s - loss: 0.4570 - accuracy: 0.8114
490/640 [=====================>........] - ETA: 0s - loss: 0.4554 - accuracy: 0.8061
530/640 [=======================>......] - ETA: 0s - loss: 0.4569 - accuracy: 0.8075
569/640 [=========================>....] - ETA: 0s - loss: 0.4745 - accuracy: 0.8049
608/640 [===========================>..] - ETA: 0s - loss: 0.4769 - accuracy: 0.8076
640/640 [==============================] - 1s 1ms/step - loss: 0.4798 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4798 - accuracy: 0.8078 - val_loss: 0.5303 - val_accuracy: 0.7875
Epoch 63/100

  1/640 [..............................] - ETA: 1s - loss: 0.1163 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4648 - accuracy: 0.8077
103/640 [===>..........................] - ETA: 0s - loss: 0.4168 - accuracy: 0.8058
141/640 [=====>........................] - ETA: 0s - loss: 0.4079 - accuracy: 0.8227
179/640 [=======>......................] - ETA: 0s - loss: 0.4351 - accuracy: 0.7989
216/640 [=========>....................] - ETA: 0s - loss: 0.4692 - accuracy: 0.8102
260/640 [===========>..................] - ETA: 0s - loss: 0.4789 - accuracy: 0.8154
303/640 [=============>................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8152
347/640 [===============>..............] - ETA: 0s - loss: 0.4643 - accuracy: 0.8098
386/640 [=================>............] - ETA: 0s - loss: 0.4599 - accuracy: 0.8161
423/640 [==================>...........] - ETA: 0s - loss: 0.4830 - accuracy: 0.8038
461/640 [====================>.........] - ETA: 0s - loss: 0.4869 - accuracy: 0.8026
503/640 [======================>.......] - ETA: 0s - loss: 0.4816 - accuracy: 0.8091
541/640 [========================>.....] - ETA: 0s - loss: 0.4846 - accuracy: 0.8041
579/640 [==========================>...] - ETA: 0s - loss: 0.4788 - accuracy: 0.8117
618/640 [===========================>..] - ETA: 0s - loss: 0.4845 - accuracy: 0.8074
640/640 [==============================] - 1s 1ms/step - loss: 0.4832 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4832 - accuracy: 0.8062 - val_loss: 0.5255 - val_accuracy: 0.7750
Epoch 64/100

  1/640 [..............................] - ETA: 1s - loss: 0.6200 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5629 - accuracy: 0.8085
 98/640 [===>..........................] - ETA: 0s - loss: 0.5032 - accuracy: 0.8163
138/640 [=====>........................] - ETA: 0s - loss: 0.4593 - accuracy: 0.8188
174/640 [=======>......................] - ETA: 0s - loss: 0.5183 - accuracy: 0.8103
217/640 [=========>....................] - ETA: 0s - loss: 0.5416 - accuracy: 0.8111
265/640 [===========>..................] - ETA: 0s - loss: 0.5110 - accuracy: 0.8151
303/640 [=============>................] - ETA: 0s - loss: 0.5068 - accuracy: 0.8053
339/640 [==============>...............] - ETA: 0s - loss: 0.4968 - accuracy: 0.8171
376/640 [================>.............] - ETA: 0s - loss: 0.5049 - accuracy: 0.8032
416/640 [==================>...........] - ETA: 0s - loss: 0.4893 - accuracy: 0.8029
452/640 [====================>.........] - ETA: 0s - loss: 0.4871 - accuracy: 0.7965
490/640 [=====================>........] - ETA: 0s - loss: 0.4893 - accuracy: 0.8000
519/640 [=======================>......] - ETA: 0s - loss: 0.4873 - accuracy: 0.7996
552/640 [========================>.....] - ETA: 0s - loss: 0.4962 - accuracy: 0.7935
585/640 [==========================>...] - ETA: 0s - loss: 0.4976 - accuracy: 0.7966
621/640 [============================>.] - ETA: 0s - loss: 0.4826 - accuracy: 0.8068
640/640 [==============================] - 1s 1ms/step - loss: 0.4822 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4822 - accuracy: 0.8078 - val_loss: 0.5296 - val_accuracy: 0.7812
Epoch 65/100

  1/640 [..............................] - ETA: 1s - loss: 0.0092 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.6005 - accuracy: 0.8222
 80/640 [==>...........................] - ETA: 0s - loss: 0.5129 - accuracy: 0.8250
119/640 [====>.........................] - ETA: 0s - loss: 0.4820 - accuracy: 0.8235
168/640 [======>.......................] - ETA: 0s - loss: 0.4461 - accuracy: 0.8452
201/640 [========>.....................] - ETA: 0s - loss: 0.4913 - accuracy: 0.8308
225/640 [=========>....................] - ETA: 0s - loss: 0.4820 - accuracy: 0.8311
262/640 [===========>..................] - ETA: 0s - loss: 0.4869 - accuracy: 0.8321
300/640 [=============>................] - ETA: 0s - loss: 0.4871 - accuracy: 0.8267
339/640 [==============>...............] - ETA: 0s - loss: 0.4597 - accuracy: 0.8378
378/640 [================>.............] - ETA: 0s - loss: 0.4573 - accuracy: 0.8360
418/640 [==================>...........] - ETA: 0s - loss: 0.4770 - accuracy: 0.8349
456/640 [====================>.........] - ETA: 0s - loss: 0.4720 - accuracy: 0.8311
497/640 [======================>.......] - ETA: 0s - loss: 0.4635 - accuracy: 0.8350
536/640 [========================>.....] - ETA: 0s - loss: 0.4714 - accuracy: 0.8284
576/640 [==========================>...] - ETA: 0s - loss: 0.4719 - accuracy: 0.8264
615/640 [===========================>..] - ETA: 0s - loss: 0.4826 - accuracy: 0.8163
640/640 [==============================] - 1s 1ms/step - loss: 0.4792 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4792 - accuracy: 0.8156 - val_loss: 0.5311 - val_accuracy: 0.7750
Epoch 66/100

  1/640 [..............................] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.3604 - accuracy: 0.8056    
 72/640 [==>...........................] - ETA: 0s - loss: 0.3618 - accuracy: 0.8056
121/640 [====>.........................] - ETA: 0s - loss: 0.5904 - accuracy: 0.7603
172/640 [=======>......................] - ETA: 0s - loss: 0.5456 - accuracy: 0.7674
222/640 [=========>....................] - ETA: 0s - loss: 0.5134 - accuracy: 0.7838
271/640 [===========>..................] - ETA: 0s - loss: 0.5001 - accuracy: 0.7860
309/640 [=============>................] - ETA: 0s - loss: 0.4876 - accuracy: 0.7961
349/640 [===============>..............] - ETA: 0s - loss: 0.4849 - accuracy: 0.7994
390/640 [=================>............] - ETA: 0s - loss: 0.4807 - accuracy: 0.8026
425/640 [==================>...........] - ETA: 0s - loss: 0.4761 - accuracy: 0.8024
457/640 [====================>.........] - ETA: 0s - loss: 0.4657 - accuracy: 0.8053
496/640 [======================>.......] - ETA: 0s - loss: 0.4675 - accuracy: 0.8044
533/640 [=======================>......] - ETA: 0s - loss: 0.4699 - accuracy: 0.8011
574/640 [=========================>....] - ETA: 0s - loss: 0.4688 - accuracy: 0.7997
613/640 [===========================>..] - ETA: 0s - loss: 0.4643 - accuracy: 0.8026
640/640 [==============================] - 1s 1ms/step - loss: 0.4788 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4788 - accuracy: 0.8016 - val_loss: 0.5309 - val_accuracy: 0.7750
Epoch 67/100

  1/640 [..............................] - ETA: 1s - loss: 0.5025 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6599 - accuracy: 0.6471
102/640 [===>..........................] - ETA: 0s - loss: 0.5410 - accuracy: 0.7451
138/640 [=====>........................] - ETA: 0s - loss: 0.5105 - accuracy: 0.7609
175/640 [=======>......................] - ETA: 0s - loss: 0.4743 - accuracy: 0.7771
214/640 [=========>....................] - ETA: 0s - loss: 0.4878 - accuracy: 0.7944
253/640 [==========>...................] - ETA: 0s - loss: 0.4618 - accuracy: 0.8103
292/640 [============>.................] - ETA: 0s - loss: 0.4743 - accuracy: 0.8048
333/640 [==============>...............] - ETA: 0s - loss: 0.4844 - accuracy: 0.8048
362/640 [===============>..............] - ETA: 0s - loss: 0.4702 - accuracy: 0.8094
402/640 [=================>............] - ETA: 0s - loss: 0.4520 - accuracy: 0.8109
437/640 [===================>..........] - ETA: 0s - loss: 0.4816 - accuracy: 0.8124
477/640 [=====================>........] - ETA: 0s - loss: 0.4929 - accuracy: 0.8071
512/640 [=======================>......] - ETA: 0s - loss: 0.4908 - accuracy: 0.8047
549/640 [========================>.....] - ETA: 0s - loss: 0.4813 - accuracy: 0.8051
585/640 [==========================>...] - ETA: 0s - loss: 0.4767 - accuracy: 0.8085
630/640 [============================>.] - ETA: 0s - loss: 0.4823 - accuracy: 0.8063
640/640 [==============================] - 1s 1ms/step - loss: 0.4804 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4804 - accuracy: 0.8047 - val_loss: 0.5277 - val_accuracy: 0.7812
Epoch 68/100

  1/640 [..............................] - ETA: 1s - loss: 0.5029 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.3224 - accuracy: 0.8800
102/640 [===>..........................] - ETA: 0s - loss: 0.3802 - accuracy: 0.8431
142/640 [=====>........................] - ETA: 0s - loss: 0.4269 - accuracy: 0.8169
181/640 [=======>......................] - ETA: 0s - loss: 0.4379 - accuracy: 0.8232
218/640 [=========>....................] - ETA: 0s - loss: 0.4486 - accuracy: 0.8303
257/640 [===========>..................] - ETA: 0s - loss: 0.4713 - accuracy: 0.8171
296/640 [============>.................] - ETA: 0s - loss: 0.5121 - accuracy: 0.7905
331/640 [==============>...............] - ETA: 0s - loss: 0.4864 - accuracy: 0.8006
368/640 [================>.............] - ETA: 0s - loss: 0.4760 - accuracy: 0.8016
409/640 [==================>...........] - ETA: 0s - loss: 0.4650 - accuracy: 0.8068
446/640 [===================>..........] - ETA: 0s - loss: 0.4730 - accuracy: 0.8049
484/640 [=====================>........] - ETA: 0s - loss: 0.4775 - accuracy: 0.8017
526/640 [=======================>......] - ETA: 0s - loss: 0.4853 - accuracy: 0.8080
570/640 [=========================>....] - ETA: 0s - loss: 0.4884 - accuracy: 0.8018
606/640 [===========================>..] - ETA: 0s - loss: 0.4797 - accuracy: 0.8069
640/640 [==============================] - 1s 1ms/step - loss: 0.4794 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4794 - accuracy: 0.8047 - val_loss: 0.5235 - val_accuracy: 0.8000
Epoch 69/100

  1/640 [..............................] - ETA: 1s - loss: 0.0043 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4029 - accuracy: 0.8148
102/640 [===>..........................] - ETA: 0s - loss: 0.4268 - accuracy: 0.8137
139/640 [=====>........................] - ETA: 0s - loss: 0.5207 - accuracy: 0.7770
181/640 [=======>......................] - ETA: 0s - loss: 0.5015 - accuracy: 0.7845
221/640 [=========>....................] - ETA: 0s - loss: 0.4751 - accuracy: 0.7919
265/640 [===========>..................] - ETA: 0s - loss: 0.4823 - accuracy: 0.7962
308/640 [=============>................] - ETA: 0s - loss: 0.4750 - accuracy: 0.7955
347/640 [===============>..............] - ETA: 0s - loss: 0.4789 - accuracy: 0.8012
386/640 [=================>............] - ETA: 0s - loss: 0.4707 - accuracy: 0.8005
423/640 [==================>...........] - ETA: 0s - loss: 0.4601 - accuracy: 0.8061
469/640 [====================>.........] - ETA: 0s - loss: 0.4858 - accuracy: 0.7996
515/640 [=======================>......] - ETA: 0s - loss: 0.4785 - accuracy: 0.8039
555/640 [=========================>....] - ETA: 0s - loss: 0.4681 - accuracy: 0.8108
601/640 [===========================>..] - ETA: 0s - loss: 0.4658 - accuracy: 0.8120
640/640 [==============================] - 1s 1ms/step - loss: 0.4772 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4772 - accuracy: 0.8062 - val_loss: 0.5227 - val_accuracy: 0.7812
Epoch 70/100

  1/640 [..............................] - ETA: 0s - loss: 0.0201 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7708
103/640 [===>..........................] - ETA: 0s - loss: 0.4401 - accuracy: 0.7961
138/640 [=====>........................] - ETA: 0s - loss: 0.4091 - accuracy: 0.8188
175/640 [=======>......................] - ETA: 0s - loss: 0.4278 - accuracy: 0.8114
206/640 [========>.....................] - ETA: 0s - loss: 0.4495 - accuracy: 0.7961
244/640 [==========>...................] - ETA: 0s - loss: 0.4266 - accuracy: 0.8074
285/640 [============>.................] - ETA: 0s - loss: 0.4175 - accuracy: 0.8246
326/640 [==============>...............] - ETA: 0s - loss: 0.4150 - accuracy: 0.8282
367/640 [================>.............] - ETA: 0s - loss: 0.4232 - accuracy: 0.8283
399/640 [=================>............] - ETA: 0s - loss: 0.4447 - accuracy: 0.8195
445/640 [===================>..........] - ETA: 0s - loss: 0.4433 - accuracy: 0.8202
490/640 [=====================>........] - ETA: 0s - loss: 0.4734 - accuracy: 0.8102
529/640 [=======================>......] - ETA: 0s - loss: 0.4737 - accuracy: 0.8110
565/640 [=========================>....] - ETA: 0s - loss: 0.4801 - accuracy: 0.8124
599/640 [===========================>..] - ETA: 0s - loss: 0.4801 - accuracy: 0.8080
631/640 [============================>.] - ETA: 0s - loss: 0.4784 - accuracy: 0.8098
640/640 [==============================] - 1s 1ms/step - loss: 0.4756 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4756 - accuracy: 0.8125 - val_loss: 0.5220 - val_accuracy: 0.7937
Epoch 71/100

  1/640 [..............................] - ETA: 1s - loss: 0.4298 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.3899 - accuracy: 0.8627
102/640 [===>..........................] - ETA: 0s - loss: 0.4097 - accuracy: 0.8333
141/640 [=====>........................] - ETA: 0s - loss: 0.4170 - accuracy: 0.8440
180/640 [=======>......................] - ETA: 0s - loss: 0.4643 - accuracy: 0.8278
219/640 [=========>....................] - ETA: 0s - loss: 0.4496 - accuracy: 0.8265
259/640 [===========>..................] - ETA: 0s - loss: 0.4548 - accuracy: 0.8185
300/640 [=============>................] - ETA: 0s - loss: 0.4279 - accuracy: 0.8333
347/640 [===============>..............] - ETA: 0s - loss: 0.4530 - accuracy: 0.8271
397/640 [=================>............] - ETA: 0s - loss: 0.4603 - accuracy: 0.8161
434/640 [===================>..........] - ETA: 0s - loss: 0.4848 - accuracy: 0.8111
473/640 [=====================>........] - ETA: 0s - loss: 0.4907 - accuracy: 0.8055
513/640 [=======================>......] - ETA: 0s - loss: 0.4960 - accuracy: 0.8070
551/640 [========================>.....] - ETA: 0s - loss: 0.4896 - accuracy: 0.8040
589/640 [==========================>...] - ETA: 0s - loss: 0.4845 - accuracy: 0.8065
628/640 [============================>.] - ETA: 0s - loss: 0.4840 - accuracy: 0.8041
640/640 [==============================] - 1s 1ms/step - loss: 0.4792 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4792 - accuracy: 0.8078 - val_loss: 0.5223 - val_accuracy: 0.7875
Epoch 72/100

  1/640 [..............................] - ETA: 1s - loss: 0.4015 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5020 - accuracy: 0.7843
103/640 [===>..........................] - ETA: 0s - loss: 0.5512 - accuracy: 0.7864
141/640 [=====>........................] - ETA: 0s - loss: 0.4957 - accuracy: 0.8014
184/640 [=======>......................] - ETA: 0s - loss: 0.4629 - accuracy: 0.7989
221/640 [=========>....................] - ETA: 0s - loss: 0.4831 - accuracy: 0.8054
259/640 [===========>..................] - ETA: 0s - loss: 0.4869 - accuracy: 0.8069
304/640 [=============>................] - ETA: 0s - loss: 0.5121 - accuracy: 0.7829
355/640 [===============>..............] - ETA: 0s - loss: 0.4951 - accuracy: 0.7859
398/640 [=================>............] - ETA: 0s - loss: 0.4965 - accuracy: 0.7940
434/640 [===================>..........] - ETA: 0s - loss: 0.4901 - accuracy: 0.7903
469/640 [====================>.........] - ETA: 0s - loss: 0.4830 - accuracy: 0.7974
511/640 [======================>.......] - ETA: 0s - loss: 0.4790 - accuracy: 0.8004
556/640 [=========================>....] - ETA: 0s - loss: 0.4707 - accuracy: 0.8040
597/640 [==========================>...] - ETA: 0s - loss: 0.4874 - accuracy: 0.8023
636/640 [============================>.] - ETA: 0s - loss: 0.4794 - accuracy: 0.8050
640/640 [==============================] - 1s 1ms/step - loss: 0.4768 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4768 - accuracy: 0.8062 - val_loss: 0.5265 - val_accuracy: 0.7750
Epoch 73/100

  1/640 [..............................] - ETA: 1s - loss: 0.0331 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4652 - accuracy: 0.8039
 98/640 [===>..........................] - ETA: 0s - loss: 0.5266 - accuracy: 0.8061
139/640 [=====>........................] - ETA: 0s - loss: 0.5004 - accuracy: 0.7986
176/640 [=======>......................] - ETA: 0s - loss: 0.5050 - accuracy: 0.7898
223/640 [=========>....................] - ETA: 0s - loss: 0.4739 - accuracy: 0.7982
276/640 [===========>..................] - ETA: 0s - loss: 0.4536 - accuracy: 0.8080
316/640 [=============>................] - ETA: 0s - loss: 0.4734 - accuracy: 0.7975
353/640 [===============>..............] - ETA: 0s - loss: 0.4604 - accuracy: 0.7989
390/640 [=================>............] - ETA: 0s - loss: 0.4751 - accuracy: 0.7872
423/640 [==================>...........] - ETA: 0s - loss: 0.4607 - accuracy: 0.7943
453/640 [====================>.........] - ETA: 0s - loss: 0.4539 - accuracy: 0.8013
489/640 [=====================>........] - ETA: 0s - loss: 0.4536 - accuracy: 0.7996
530/640 [=======================>......] - ETA: 0s - loss: 0.4671 - accuracy: 0.8019
570/640 [=========================>....] - ETA: 0s - loss: 0.4632 - accuracy: 0.8053
614/640 [===========================>..] - ETA: 0s - loss: 0.4717 - accuracy: 0.8046
640/640 [==============================] - 1s 1ms/step - loss: 0.4751 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4751 - accuracy: 0.8078 - val_loss: 0.5267 - val_accuracy: 0.8000
Epoch 74/100

  1/640 [..............................] - ETA: 1s - loss: 4.8066e-04 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5050 - accuracy: 0.8913    
 93/640 [===>..........................] - ETA: 0s - loss: 0.4619 - accuracy: 0.8280
132/640 [=====>........................] - ETA: 0s - loss: 0.4252 - accuracy: 0.8333
184/640 [=======>......................] - ETA: 0s - loss: 0.4280 - accuracy: 0.8261
223/640 [=========>....................] - ETA: 0s - loss: 0.4230 - accuracy: 0.8296
262/640 [===========>..................] - ETA: 0s - loss: 0.4258 - accuracy: 0.8244
299/640 [=============>................] - ETA: 0s - loss: 0.4126 - accuracy: 0.8261
338/640 [==============>...............] - ETA: 0s - loss: 0.4101 - accuracy: 0.8284
377/640 [================>.............] - ETA: 0s - loss: 0.4295 - accuracy: 0.8276
418/640 [==================>...........] - ETA: 0s - loss: 0.4541 - accuracy: 0.8134
456/640 [====================>.........] - ETA: 0s - loss: 0.4571 - accuracy: 0.8048
496/640 [======================>.......] - ETA: 0s - loss: 0.4747 - accuracy: 0.8024
535/640 [========================>.....] - ETA: 0s - loss: 0.4709 - accuracy: 0.8056
577/640 [==========================>...] - ETA: 0s - loss: 0.4676 - accuracy: 0.8094
615/640 [===========================>..] - ETA: 0s - loss: 0.4827 - accuracy: 0.8033
640/640 [==============================] - 1s 1ms/step - loss: 0.4762 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4762 - accuracy: 0.8078 - val_loss: 0.5246 - val_accuracy: 0.7875
Epoch 75/100

  1/640 [..............................] - ETA: 1s - loss: 0.0087 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.3847 - accuracy: 0.7674
 68/640 [==>...........................] - ETA: 0s - loss: 0.3763 - accuracy: 0.8088
115/640 [====>.........................] - ETA: 0s - loss: 0.4391 - accuracy: 0.7739
164/640 [======>.......................] - ETA: 0s - loss: 0.4915 - accuracy: 0.7744
207/640 [========>.....................] - ETA: 0s - loss: 0.4977 - accuracy: 0.7778
258/640 [===========>..................] - ETA: 0s - loss: 0.5011 - accuracy: 0.7907
298/640 [============>.................] - ETA: 0s - loss: 0.5042 - accuracy: 0.7819
350/640 [===============>..............] - ETA: 0s - loss: 0.5033 - accuracy: 0.7829
399/640 [=================>............] - ETA: 0s - loss: 0.4708 - accuracy: 0.8020
437/640 [===================>..........] - ETA: 0s - loss: 0.4670 - accuracy: 0.8032
475/640 [=====================>........] - ETA: 0s - loss: 0.4594 - accuracy: 0.8063
515/640 [=======================>......] - ETA: 0s - loss: 0.4615 - accuracy: 0.8019
549/640 [========================>.....] - ETA: 0s - loss: 0.4548 - accuracy: 0.8033
588/640 [==========================>...] - ETA: 0s - loss: 0.4644 - accuracy: 0.7993
619/640 [============================>.] - ETA: 0s - loss: 0.4840 - accuracy: 0.7964
640/640 [==============================] - 1s 1ms/step - loss: 0.4758 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4758 - accuracy: 0.8016 - val_loss: 0.5263 - val_accuracy: 0.7812
Epoch 76/100

  1/640 [..............................] - ETA: 0s - loss: 0.0150 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5352 - accuracy: 0.7692
102/640 [===>..........................] - ETA: 0s - loss: 0.5047 - accuracy: 0.7647
139/640 [=====>........................] - ETA: 0s - loss: 0.4633 - accuracy: 0.7770
177/640 [=======>......................] - ETA: 0s - loss: 0.4331 - accuracy: 0.7966
209/640 [========>.....................] - ETA: 0s - loss: 0.4324 - accuracy: 0.7943
243/640 [==========>...................] - ETA: 0s - loss: 0.4315 - accuracy: 0.7901
279/640 [============>.................] - ETA: 0s - loss: 0.4306 - accuracy: 0.8029
312/640 [=============>................] - ETA: 0s - loss: 0.4327 - accuracy: 0.8077
353/640 [===============>..............] - ETA: 0s - loss: 0.4285 - accuracy: 0.8130
391/640 [=================>............] - ETA: 0s - loss: 0.4421 - accuracy: 0.8056
428/640 [===================>..........] - ETA: 0s - loss: 0.4266 - accuracy: 0.8178
472/640 [=====================>........] - ETA: 0s - loss: 0.4347 - accuracy: 0.8178
512/640 [=======================>......] - ETA: 0s - loss: 0.4301 - accuracy: 0.8164
555/640 [=========================>....] - ETA: 0s - loss: 0.4242 - accuracy: 0.8216
591/640 [==========================>...] - ETA: 0s - loss: 0.4396 - accuracy: 0.8190
629/640 [============================>.] - ETA: 0s - loss: 0.4675 - accuracy: 0.8124
640/640 [==============================] - 1s 1ms/step - loss: 0.4769 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4769 - accuracy: 0.8094 - val_loss: 0.5264 - val_accuracy: 0.8000
Epoch 77/100

  1/640 [..............................] - ETA: 0s - loss: 0.0276 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4819 - accuracy: 0.7885
103/640 [===>..........................] - ETA: 0s - loss: 0.5210 - accuracy: 0.7573
141/640 [=====>........................] - ETA: 0s - loss: 0.4954 - accuracy: 0.7730
180/640 [=======>......................] - ETA: 0s - loss: 0.5124 - accuracy: 0.7722
219/640 [=========>....................] - ETA: 0s - loss: 0.5085 - accuracy: 0.7808
259/640 [===========>..................] - ETA: 0s - loss: 0.5182 - accuracy: 0.7799
297/640 [============>.................] - ETA: 0s - loss: 0.5090 - accuracy: 0.7811
338/640 [==============>...............] - ETA: 0s - loss: 0.5158 - accuracy: 0.7811
378/640 [================>.............] - ETA: 0s - loss: 0.5012 - accuracy: 0.7857
420/640 [==================>...........] - ETA: 0s - loss: 0.4980 - accuracy: 0.7929
464/640 [====================>.........] - ETA: 0s - loss: 0.4949 - accuracy: 0.7974
505/640 [======================>.......] - ETA: 0s - loss: 0.4970 - accuracy: 0.8040
544/640 [========================>.....] - ETA: 0s - loss: 0.4898 - accuracy: 0.8033
585/640 [==========================>...] - ETA: 0s - loss: 0.4809 - accuracy: 0.8051
630/640 [============================>.] - ETA: 0s - loss: 0.4780 - accuracy: 0.8095
640/640 [==============================] - 1s 1ms/step - loss: 0.4750 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4750 - accuracy: 0.8109 - val_loss: 0.5233 - val_accuracy: 0.7812
Epoch 78/100

  1/640 [..............................] - ETA: 1s - loss: 1.2575 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.5164 - accuracy: 0.7925    
104/640 [===>..........................] - ETA: 0s - loss: 0.5994 - accuracy: 0.7596
143/640 [=====>........................] - ETA: 0s - loss: 0.5126 - accuracy: 0.7972
183/640 [=======>......................] - ETA: 0s - loss: 0.4819 - accuracy: 0.8251
222/640 [=========>....................] - ETA: 0s - loss: 0.4660 - accuracy: 0.8198
261/640 [===========>..................] - ETA: 0s - loss: 0.4656 - accuracy: 0.8161
299/640 [=============>................] - ETA: 0s - loss: 0.4499 - accuracy: 0.8227
340/640 [==============>...............] - ETA: 0s - loss: 0.4315 - accuracy: 0.8294
379/640 [================>.............] - ETA: 0s - loss: 0.4322 - accuracy: 0.8311
414/640 [==================>...........] - ETA: 0s - loss: 0.4646 - accuracy: 0.8164
442/640 [===================>..........] - ETA: 0s - loss: 0.4709 - accuracy: 0.8122
476/640 [=====================>........] - ETA: 0s - loss: 0.4693 - accuracy: 0.8130
512/640 [=======================>......] - ETA: 0s - loss: 0.4766 - accuracy: 0.8125
558/640 [=========================>....] - ETA: 0s - loss: 0.4716 - accuracy: 0.8136
597/640 [==========================>...] - ETA: 0s - loss: 0.4744 - accuracy: 0.8124
635/640 [============================>.] - ETA: 0s - loss: 0.4739 - accuracy: 0.8094
640/640 [==============================] - 1s 1ms/step - loss: 0.4732 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4732 - accuracy: 0.8094 - val_loss: 0.5313 - val_accuracy: 0.7812
Epoch 79/100

  1/640 [..............................] - ETA: 1s - loss: 0.4157 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.5104 - accuracy: 0.7692
 89/640 [===>..........................] - ETA: 0s - loss: 0.4480 - accuracy: 0.7865
124/640 [====>.........................] - ETA: 0s - loss: 0.4503 - accuracy: 0.7984
162/640 [======>.......................] - ETA: 0s - loss: 0.4685 - accuracy: 0.7901
195/640 [========>.....................] - ETA: 0s - loss: 0.4506 - accuracy: 0.8000
235/640 [==========>...................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7872
275/640 [===========>..................] - ETA: 0s - loss: 0.4395 - accuracy: 0.8000
314/640 [=============>................] - ETA: 0s - loss: 0.4875 - accuracy: 0.7898
350/640 [===============>..............] - ETA: 0s - loss: 0.4917 - accuracy: 0.7943
394/640 [=================>............] - ETA: 0s - loss: 0.4783 - accuracy: 0.8020
436/640 [===================>..........] - ETA: 0s - loss: 0.4916 - accuracy: 0.7982
468/640 [====================>.........] - ETA: 0s - loss: 0.4939 - accuracy: 0.7970
503/640 [======================>.......] - ETA: 0s - loss: 0.5017 - accuracy: 0.7932
541/640 [========================>.....] - ETA: 0s - loss: 0.4903 - accuracy: 0.8004
579/640 [==========================>...] - ETA: 0s - loss: 0.4850 - accuracy: 0.8031
617/640 [===========================>..] - ETA: 0s - loss: 0.4814 - accuracy: 0.8055
640/640 [==============================] - 1s 1ms/step - loss: 0.4768 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4768 - accuracy: 0.8062 - val_loss: 0.5374 - val_accuracy: 0.7750
Epoch 80/100

  1/640 [..............................] - ETA: 1s - loss: 1.5209 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.5257 - accuracy: 0.8000    
 98/640 [===>..........................] - ETA: 0s - loss: 0.4102 - accuracy: 0.8367
137/640 [=====>........................] - ETA: 0s - loss: 0.5255 - accuracy: 0.8248
177/640 [=======>......................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8192
218/640 [=========>....................] - ETA: 0s - loss: 0.4889 - accuracy: 0.8119
257/640 [===========>..................] - ETA: 0s - loss: 0.4675 - accuracy: 0.8210
296/640 [============>.................] - ETA: 0s - loss: 0.4724 - accuracy: 0.8142
339/640 [==============>...............] - ETA: 0s - loss: 0.4706 - accuracy: 0.8112
383/640 [================>.............] - ETA: 0s - loss: 0.4565 - accuracy: 0.8198
422/640 [==================>...........] - ETA: 0s - loss: 0.4678 - accuracy: 0.8057
461/640 [====================>.........] - ETA: 0s - loss: 0.4518 - accuracy: 0.8134
501/640 [======================>.......] - ETA: 0s - loss: 0.4520 - accuracy: 0.8144
540/640 [========================>.....] - ETA: 0s - loss: 0.4557 - accuracy: 0.8130
580/640 [==========================>...] - ETA: 0s - loss: 0.4819 - accuracy: 0.8121
618/640 [===========================>..] - ETA: 0s - loss: 0.4778 - accuracy: 0.8123
640/640 [==============================] - 1s 1ms/step - loss: 0.4745 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4745 - accuracy: 0.8125 - val_loss: 0.5182 - val_accuracy: 0.7937
Epoch 81/100

  1/640 [..............................] - ETA: 0s - loss: 1.0086 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.4062 - accuracy: 0.7925    
106/640 [===>..........................] - ETA: 0s - loss: 0.4203 - accuracy: 0.8019
144/640 [=====>........................] - ETA: 0s - loss: 0.3940 - accuracy: 0.8194
181/640 [=======>......................] - ETA: 0s - loss: 0.4324 - accuracy: 0.8122
210/640 [========>.....................] - ETA: 0s - loss: 0.4399 - accuracy: 0.8095
256/640 [===========>..................] - ETA: 0s - loss: 0.4604 - accuracy: 0.8047
297/640 [============>.................] - ETA: 0s - loss: 0.4537 - accuracy: 0.8013
345/640 [===============>..............] - ETA: 0s - loss: 0.4579 - accuracy: 0.7913
386/640 [=================>............] - ETA: 0s - loss: 0.4453 - accuracy: 0.8031
426/640 [==================>...........] - ETA: 0s - loss: 0.4503 - accuracy: 0.8005
477/640 [=====================>........] - ETA: 0s - loss: 0.4577 - accuracy: 0.7987
515/640 [=======================>......] - ETA: 0s - loss: 0.4887 - accuracy: 0.7942
549/640 [========================>.....] - ETA: 0s - loss: 0.4782 - accuracy: 0.8015
592/640 [==========================>...] - ETA: 0s - loss: 0.4764 - accuracy: 0.8057
631/640 [============================>.] - ETA: 0s - loss: 0.4758 - accuracy: 0.8051
640/640 [==============================] - 1s 1ms/step - loss: 0.4743 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4743 - accuracy: 0.8078 - val_loss: 0.5291 - val_accuracy: 0.7875
Epoch 82/100

  1/640 [..............................] - ETA: 1s - loss: 0.0043 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4426 - accuracy: 0.7843
 99/640 [===>..........................] - ETA: 0s - loss: 0.4635 - accuracy: 0.7980
138/640 [=====>........................] - ETA: 0s - loss: 0.4734 - accuracy: 0.8043
183/640 [=======>......................] - ETA: 0s - loss: 0.4513 - accuracy: 0.8033
229/640 [=========>....................] - ETA: 0s - loss: 0.4592 - accuracy: 0.8035
267/640 [===========>..................] - ETA: 0s - loss: 0.4527 - accuracy: 0.8127
305/640 [=============>................] - ETA: 0s - loss: 0.4800 - accuracy: 0.8066
345/640 [===============>..............] - ETA: 0s - loss: 0.4770 - accuracy: 0.8058
386/640 [=================>............] - ETA: 0s - loss: 0.4876 - accuracy: 0.8083
429/640 [===================>..........] - ETA: 0s - loss: 0.4841 - accuracy: 0.8112
465/640 [====================>.........] - ETA: 0s - loss: 0.4895 - accuracy: 0.8108
504/640 [======================>.......] - ETA: 0s - loss: 0.4698 - accuracy: 0.8214
545/640 [========================>.....] - ETA: 0s - loss: 0.4660 - accuracy: 0.8202
582/640 [==========================>...] - ETA: 0s - loss: 0.4638 - accuracy: 0.8162
621/640 [============================>.] - ETA: 0s - loss: 0.4722 - accuracy: 0.8132
640/640 [==============================] - 1s 1ms/step - loss: 0.4725 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4725 - accuracy: 0.8109 - val_loss: 0.5264 - val_accuracy: 0.7875
Epoch 83/100

  1/640 [..............................] - ETA: 1s - loss: 0.2694 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5202 - accuracy: 0.7917
 97/640 [===>..........................] - ETA: 0s - loss: 0.4624 - accuracy: 0.8041
126/640 [====>.........................] - ETA: 1s - loss: 0.5790 - accuracy: 0.7857
174/640 [=======>......................] - ETA: 1s - loss: 0.5421 - accuracy: 0.7931
214/640 [=========>....................] - ETA: 1s - loss: 0.4963 - accuracy: 0.8084
255/640 [==========>...................] - ETA: 0s - loss: 0.5277 - accuracy: 0.8078
298/640 [============>.................] - ETA: 0s - loss: 0.5086 - accuracy: 0.8154
337/640 [==============>...............] - ETA: 0s - loss: 0.5273 - accuracy: 0.7982
378/640 [================>.............] - ETA: 0s - loss: 0.5037 - accuracy: 0.8122
422/640 [==================>...........] - ETA: 0s - loss: 0.5087 - accuracy: 0.8009
465/640 [====================>.........] - ETA: 0s - loss: 0.5106 - accuracy: 0.8000
508/640 [======================>.......] - ETA: 0s - loss: 0.4986 - accuracy: 0.7992
550/640 [========================>.....] - ETA: 0s - loss: 0.4891 - accuracy: 0.8000
591/640 [==========================>...] - ETA: 0s - loss: 0.4827 - accuracy: 0.8037
630/640 [============================>.] - ETA: 0s - loss: 0.4737 - accuracy: 0.8063
640/640 [==============================] - 1s 2ms/step - loss: 0.4717 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4717 - accuracy: 0.8078 - val_loss: 0.5296 - val_accuracy: 0.7875
Epoch 84/100

  1/640 [..............................] - ETA: 1s - loss: 0.3925 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4850 - accuracy: 0.8039
 98/640 [===>..........................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8163
139/640 [=====>........................] - ETA: 0s - loss: 0.5093 - accuracy: 0.8201
179/640 [=======>......................] - ETA: 0s - loss: 0.4847 - accuracy: 0.8380
221/640 [=========>....................] - ETA: 0s - loss: 0.4726 - accuracy: 0.8281
261/640 [===========>..................] - ETA: 0s - loss: 0.4765 - accuracy: 0.8352
297/640 [============>.................] - ETA: 0s - loss: 0.4693 - accuracy: 0.8283
331/640 [==============>...............] - ETA: 0s - loss: 0.4555 - accuracy: 0.8278
364/640 [================>.............] - ETA: 0s - loss: 0.4516 - accuracy: 0.8269
402/640 [=================>............] - ETA: 0s - loss: 0.4443 - accuracy: 0.8234
446/640 [===================>..........] - ETA: 0s - loss: 0.4531 - accuracy: 0.8184
489/640 [=====================>........] - ETA: 0s - loss: 0.4653 - accuracy: 0.8180
527/640 [=======================>......] - ETA: 0s - loss: 0.4719 - accuracy: 0.8102
547/640 [========================>.....] - ETA: 0s - loss: 0.4714 - accuracy: 0.8135
590/640 [==========================>...] - ETA: 0s - loss: 0.4691 - accuracy: 0.8186
635/640 [============================>.] - ETA: 0s - loss: 0.4737 - accuracy: 0.8142
640/640 [==============================] - 1s 1ms/step - loss: 0.4753 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4753 - accuracy: 0.8109 - val_loss: 0.5245 - val_accuracy: 0.7937
Epoch 85/100

  1/640 [..............................] - ETA: 1s - loss: 1.1797 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.3982 - accuracy: 0.8333    
 83/640 [==>...........................] - ETA: 0s - loss: 0.4214 - accuracy: 0.8313
128/640 [=====>........................] - ETA: 0s - loss: 0.4682 - accuracy: 0.7891
174/640 [=======>......................] - ETA: 0s - loss: 0.4712 - accuracy: 0.7816
210/640 [========>.....................] - ETA: 0s - loss: 0.4527 - accuracy: 0.7905
248/640 [==========>...................] - ETA: 0s - loss: 0.4322 - accuracy: 0.7984
285/640 [============>.................] - ETA: 0s - loss: 0.4516 - accuracy: 0.7895
326/640 [==============>...............] - ETA: 0s - loss: 0.4514 - accuracy: 0.7883
366/640 [================>.............] - ETA: 0s - loss: 0.4719 - accuracy: 0.7869
406/640 [==================>...........] - ETA: 0s - loss: 0.4664 - accuracy: 0.7956
446/640 [===================>..........] - ETA: 0s - loss: 0.4531 - accuracy: 0.8094
488/640 [=====================>........] - ETA: 0s - loss: 0.4521 - accuracy: 0.8074
530/640 [=======================>......] - ETA: 0s - loss: 0.4456 - accuracy: 0.8113
573/640 [=========================>....] - ETA: 0s - loss: 0.4492 - accuracy: 0.8098
610/640 [===========================>..] - ETA: 0s - loss: 0.4540 - accuracy: 0.8082
640/640 [==============================] - 1s 1ms/step - loss: 0.4705 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4705 - accuracy: 0.8062 - val_loss: 0.5226 - val_accuracy: 0.8000
Epoch 86/100

  1/640 [..............................] - ETA: 0s - loss: 9.3456e-05 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4091 - accuracy: 0.7692    
105/640 [===>..........................] - ETA: 0s - loss: 0.4285 - accuracy: 0.8000
141/640 [=====>........................] - ETA: 0s - loss: 0.4451 - accuracy: 0.7943
181/640 [=======>......................] - ETA: 0s - loss: 0.5115 - accuracy: 0.7956
220/640 [=========>....................] - ETA: 0s - loss: 0.5041 - accuracy: 0.8000
260/640 [===========>..................] - ETA: 0s - loss: 0.4967 - accuracy: 0.7962
297/640 [============>.................] - ETA: 0s - loss: 0.4973 - accuracy: 0.7912
336/640 [==============>...............] - ETA: 0s - loss: 0.5009 - accuracy: 0.7976
371/640 [================>.............] - ETA: 0s - loss: 0.4851 - accuracy: 0.8032
411/640 [==================>...........] - ETA: 0s - loss: 0.4934 - accuracy: 0.7981
450/640 [====================>.........] - ETA: 0s - loss: 0.4951 - accuracy: 0.7933
497/640 [======================>.......] - ETA: 0s - loss: 0.4942 - accuracy: 0.7968
545/640 [========================>.....] - ETA: 0s - loss: 0.4781 - accuracy: 0.8018
577/640 [==========================>...] - ETA: 0s - loss: 0.4703 - accuracy: 0.8024
611/640 [===========================>..] - ETA: 0s - loss: 0.4714 - accuracy: 0.8003
640/640 [==============================] - 1s 1ms/step - loss: 0.4702 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4702 - accuracy: 0.8000 - val_loss: 0.5179 - val_accuracy: 0.7875
Epoch 87/100

  1/640 [..............................] - ETA: 1s - loss: 1.0238 - accuracy: 0.0000e+00
 34/640 [>.............................] - ETA: 0s - loss: 0.4405 - accuracy: 0.7353    
 85/640 [==>...........................] - ETA: 0s - loss: 0.3714 - accuracy: 0.8353
126/640 [====>.........................] - ETA: 0s - loss: 0.4046 - accuracy: 0.8095
169/640 [======>.......................] - ETA: 0s - loss: 0.4262 - accuracy: 0.8047
210/640 [========>.....................] - ETA: 0s - loss: 0.4035 - accuracy: 0.8000
247/640 [==========>...................] - ETA: 0s - loss: 0.4189 - accuracy: 0.7976
293/640 [============>.................] - ETA: 0s - loss: 0.4245 - accuracy: 0.8020
334/640 [==============>...............] - ETA: 0s - loss: 0.4342 - accuracy: 0.8024
374/640 [================>.............] - ETA: 0s - loss: 0.4373 - accuracy: 0.8128
415/640 [==================>...........] - ETA: 0s - loss: 0.4548 - accuracy: 0.8120
456/640 [====================>.........] - ETA: 0s - loss: 0.4583 - accuracy: 0.8136
494/640 [======================>.......] - ETA: 0s - loss: 0.4524 - accuracy: 0.8158
529/640 [=======================>......] - ETA: 0s - loss: 0.4719 - accuracy: 0.8015
568/640 [=========================>....] - ETA: 0s - loss: 0.4575 - accuracy: 0.8099
607/640 [===========================>..] - ETA: 0s - loss: 0.4808 - accuracy: 0.8089
640/640 [==============================] - 1s 1ms/step - loss: 0.4730 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4730 - accuracy: 0.8094 - val_loss: 0.5332 - val_accuracy: 0.7937
Epoch 88/100

  1/640 [..............................] - ETA: 1s - loss: 0.3993 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.6128 - accuracy: 0.8333
106/640 [===>..........................] - ETA: 0s - loss: 0.5176 - accuracy: 0.8491
146/640 [=====>........................] - ETA: 0s - loss: 0.4512 - accuracy: 0.8493
187/640 [=======>......................] - ETA: 0s - loss: 0.4512 - accuracy: 0.8235
221/640 [=========>....................] - ETA: 0s - loss: 0.4621 - accuracy: 0.8145
267/640 [===========>..................] - ETA: 0s - loss: 0.4755 - accuracy: 0.8090
309/640 [=============>................] - ETA: 0s - loss: 0.4517 - accuracy: 0.8091
352/640 [===============>..............] - ETA: 0s - loss: 0.4826 - accuracy: 0.7955
393/640 [=================>............] - ETA: 0s - loss: 0.4716 - accuracy: 0.8015
438/640 [===================>..........] - ETA: 0s - loss: 0.4663 - accuracy: 0.8105
480/640 [=====================>........] - ETA: 0s - loss: 0.4624 - accuracy: 0.8062
519/640 [=======================>......] - ETA: 0s - loss: 0.4575 - accuracy: 0.8015
560/640 [=========================>....] - ETA: 0s - loss: 0.4563 - accuracy: 0.8018
596/640 [==========================>...] - ETA: 0s - loss: 0.4555 - accuracy: 0.8054
630/640 [============================>.] - ETA: 0s - loss: 0.4738 - accuracy: 0.8063
640/640 [==============================] - 1s 1ms/step - loss: 0.4720 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4720 - accuracy: 0.8062 - val_loss: 0.5310 - val_accuracy: 0.7812
Epoch 89/100

  1/640 [..............................] - ETA: 0s - loss: 0.0423 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.3653 - accuracy: 0.8333
 97/640 [===>..........................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8041
133/640 [=====>........................] - ETA: 0s - loss: 0.4505 - accuracy: 0.8195
179/640 [=======>......................] - ETA: 0s - loss: 0.4451 - accuracy: 0.7989
224/640 [=========>....................] - ETA: 0s - loss: 0.4421 - accuracy: 0.7991
257/640 [===========>..................] - ETA: 0s - loss: 0.4631 - accuracy: 0.7977
283/640 [============>.................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8057
322/640 [==============>...............] - ETA: 0s - loss: 0.4537 - accuracy: 0.8106
358/640 [===============>..............] - ETA: 0s - loss: 0.4373 - accuracy: 0.8212
398/640 [=================>............] - ETA: 0s - loss: 0.4459 - accuracy: 0.8141
438/640 [===================>..........] - ETA: 0s - loss: 0.4444 - accuracy: 0.8128
478/640 [=====================>........] - ETA: 0s - loss: 0.4520 - accuracy: 0.8096
521/640 [=======================>......] - ETA: 0s - loss: 0.4567 - accuracy: 0.8042
564/640 [=========================>....] - ETA: 0s - loss: 0.4747 - accuracy: 0.8050
601/640 [===========================>..] - ETA: 0s - loss: 0.4753 - accuracy: 0.8037
640/640 [==============================] - 1s 1ms/step - loss: 0.4737 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4737 - accuracy: 0.8078 - val_loss: 0.5227 - val_accuracy: 0.7875
Epoch 90/100

  1/640 [..............................] - ETA: 1s - loss: 0.5684 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4922 - accuracy: 0.8667
 88/640 [===>..........................] - ETA: 0s - loss: 0.6185 - accuracy: 0.8182
130/640 [=====>........................] - ETA: 0s - loss: 0.5500 - accuracy: 0.8231
177/640 [=======>......................] - ETA: 0s - loss: 0.4824 - accuracy: 0.8475
216/640 [=========>....................] - ETA: 0s - loss: 0.4725 - accuracy: 0.8426
256/640 [===========>..................] - ETA: 0s - loss: 0.4583 - accuracy: 0.8398
293/640 [============>.................] - ETA: 0s - loss: 0.4497 - accuracy: 0.8328
327/640 [==============>...............] - ETA: 0s - loss: 0.4710 - accuracy: 0.8165
370/640 [================>.............] - ETA: 0s - loss: 0.4712 - accuracy: 0.8108
409/640 [==================>...........] - ETA: 0s - loss: 0.4943 - accuracy: 0.8020
451/640 [====================>.........] - ETA: 0s - loss: 0.4950 - accuracy: 0.8027
490/640 [=====================>........] - ETA: 0s - loss: 0.4874 - accuracy: 0.8061
528/640 [=======================>......] - ETA: 0s - loss: 0.4843 - accuracy: 0.8030
570/640 [=========================>....] - ETA: 0s - loss: 0.4752 - accuracy: 0.8053
611/640 [===========================>..] - ETA: 0s - loss: 0.4811 - accuracy: 0.8020
640/640 [==============================] - 1s 1ms/step - loss: 0.4719 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4719 - accuracy: 0.8062 - val_loss: 0.5251 - val_accuracy: 0.8000
Epoch 91/100

  1/640 [..............................] - ETA: 0s - loss: 2.9500e-04 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4850 - accuracy: 0.7708    
 97/640 [===>..........................] - ETA: 0s - loss: 0.5030 - accuracy: 0.7835
145/640 [=====>........................] - ETA: 0s - loss: 0.4695 - accuracy: 0.7931
182/640 [=======>......................] - ETA: 0s - loss: 0.5142 - accuracy: 0.7747
217/640 [=========>....................] - ETA: 0s - loss: 0.4750 - accuracy: 0.7926
255/640 [==========>...................] - ETA: 0s - loss: 0.4806 - accuracy: 0.7922
298/640 [============>.................] - ETA: 0s - loss: 0.4827 - accuracy: 0.7919
339/640 [==============>...............] - ETA: 0s - loss: 0.4831 - accuracy: 0.7906
378/640 [================>.............] - ETA: 0s - loss: 0.4868 - accuracy: 0.7910
416/640 [==================>...........] - ETA: 0s - loss: 0.4596 - accuracy: 0.8077
456/640 [====================>.........] - ETA: 0s - loss: 0.4465 - accuracy: 0.8070
494/640 [======================>.......] - ETA: 0s - loss: 0.4587 - accuracy: 0.8016
532/640 [=======================>......] - ETA: 0s - loss: 0.4658 - accuracy: 0.8008
574/640 [=========================>....] - ETA: 0s - loss: 0.4572 - accuracy: 0.8049
618/640 [===========================>..] - ETA: 0s - loss: 0.4700 - accuracy: 0.8091
640/640 [==============================] - 1s 1ms/step - loss: 0.4714 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4714 - accuracy: 0.8094 - val_loss: 0.5210 - val_accuracy: 0.7937
Epoch 92/100

  1/640 [..............................] - ETA: 1s - loss: 0.3987 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5234 - accuracy: 0.7500
101/640 [===>..........................] - ETA: 0s - loss: 0.5583 - accuracy: 0.7525
134/640 [=====>........................] - ETA: 0s - loss: 0.5498 - accuracy: 0.7612
166/640 [======>.......................] - ETA: 0s - loss: 0.5035 - accuracy: 0.7892
202/640 [========>.....................] - ETA: 0s - loss: 0.5011 - accuracy: 0.7772
237/640 [==========>...................] - ETA: 0s - loss: 0.5175 - accuracy: 0.7764
279/640 [============>.................] - ETA: 0s - loss: 0.5104 - accuracy: 0.7814
318/640 [=============>................] - ETA: 0s - loss: 0.4918 - accuracy: 0.7799
360/640 [===============>..............] - ETA: 0s - loss: 0.5054 - accuracy: 0.7778
399/640 [=================>............] - ETA: 0s - loss: 0.4918 - accuracy: 0.7845
436/640 [===================>..........] - ETA: 0s - loss: 0.5000 - accuracy: 0.7913
476/640 [=====================>........] - ETA: 0s - loss: 0.5013 - accuracy: 0.7878
513/640 [=======================>......] - ETA: 0s - loss: 0.4889 - accuracy: 0.7934
558/640 [=========================>....] - ETA: 0s - loss: 0.4719 - accuracy: 0.8011
598/640 [===========================>..] - ETA: 0s - loss: 0.4768 - accuracy: 0.8010
635/640 [============================>.] - ETA: 0s - loss: 0.4722 - accuracy: 0.8031
640/640 [==============================] - 1s 1ms/step - loss: 0.4693 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4693 - accuracy: 0.8047 - val_loss: 0.5219 - val_accuracy: 0.7875
Epoch 93/100

  1/640 [..............................] - ETA: 1s - loss: 0.0116 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5172 - accuracy: 0.7059
102/640 [===>..........................] - ETA: 0s - loss: 0.5664 - accuracy: 0.7451
142/640 [=====>........................] - ETA: 0s - loss: 0.5606 - accuracy: 0.7324
183/640 [=======>......................] - ETA: 0s - loss: 0.5195 - accuracy: 0.7541
225/640 [=========>....................] - ETA: 0s - loss: 0.5084 - accuracy: 0.7689
263/640 [===========>..................] - ETA: 0s - loss: 0.4913 - accuracy: 0.7719
301/640 [=============>................] - ETA: 0s - loss: 0.4975 - accuracy: 0.7774
339/640 [==============>...............] - ETA: 0s - loss: 0.4992 - accuracy: 0.7758
380/640 [================>.............] - ETA: 0s - loss: 0.4748 - accuracy: 0.7895
421/640 [==================>...........] - ETA: 0s - loss: 0.4890 - accuracy: 0.7862
461/640 [====================>.........] - ETA: 0s - loss: 0.4931 - accuracy: 0.7961
501/640 [======================>.......] - ETA: 0s - loss: 0.4890 - accuracy: 0.8004
538/640 [========================>.....] - ETA: 0s - loss: 0.4987 - accuracy: 0.7993
565/640 [=========================>....] - ETA: 0s - loss: 0.4866 - accuracy: 0.8053
610/640 [===========================>..] - ETA: 0s - loss: 0.4813 - accuracy: 0.8066
640/640 [==============================] - 1s 1ms/step - loss: 0.4692 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4692 - accuracy: 0.8125 - val_loss: 0.5235 - val_accuracy: 0.7937
Epoch 94/100

  1/640 [..............................] - ETA: 10s - loss: 0.3969 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.4699 - accuracy: 0.8250 
 87/640 [===>..........................] - ETA: 0s - loss: 0.5000 - accuracy: 0.7931
129/640 [=====>........................] - ETA: 0s - loss: 0.5971 - accuracy: 0.7984
177/640 [=======>......................] - ETA: 0s - loss: 0.5395 - accuracy: 0.8192
212/640 [========>.....................] - ETA: 0s - loss: 0.5117 - accuracy: 0.8208
253/640 [==========>...................] - ETA: 0s - loss: 0.5080 - accuracy: 0.8182
293/640 [============>.................] - ETA: 0s - loss: 0.4724 - accuracy: 0.8328
333/640 [==============>...............] - ETA: 0s - loss: 0.4607 - accuracy: 0.8348
375/640 [================>.............] - ETA: 0s - loss: 0.4564 - accuracy: 0.8320
416/640 [==================>...........] - ETA: 0s - loss: 0.4591 - accuracy: 0.8365
455/640 [====================>.........] - ETA: 0s - loss: 0.4522 - accuracy: 0.8418
498/640 [======================>.......] - ETA: 0s - loss: 0.4582 - accuracy: 0.8313
543/640 [========================>.....] - ETA: 0s - loss: 0.4559 - accuracy: 0.8269
580/640 [==========================>...] - ETA: 0s - loss: 0.4560 - accuracy: 0.8207
616/640 [===========================>..] - ETA: 0s - loss: 0.4648 - accuracy: 0.8149
640/640 [==============================] - 1s 1ms/step - loss: 0.4680 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4680 - accuracy: 0.8094 - val_loss: 0.5187 - val_accuracy: 0.7875
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 0.0036 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4221 - accuracy: 0.8085
 99/640 [===>..........................] - ETA: 0s - loss: 0.4290 - accuracy: 0.7879
138/640 [=====>........................] - ETA: 0s - loss: 0.4379 - accuracy: 0.7971
179/640 [=======>......................] - ETA: 0s - loss: 0.4227 - accuracy: 0.8156
217/640 [=========>....................] - ETA: 0s - loss: 0.4518 - accuracy: 0.8157
257/640 [===========>..................] - ETA: 0s - loss: 0.4592 - accuracy: 0.8171
298/640 [============>.................] - ETA: 0s - loss: 0.4450 - accuracy: 0.8255
332/640 [==============>...............] - ETA: 0s - loss: 0.4434 - accuracy: 0.8163
371/640 [================>.............] - ETA: 0s - loss: 0.4433 - accuracy: 0.8194
417/640 [==================>...........] - ETA: 0s - loss: 0.4523 - accuracy: 0.8177
463/640 [====================>.........] - ETA: 0s - loss: 0.4491 - accuracy: 0.8164
501/640 [======================>.......] - ETA: 0s - loss: 0.4628 - accuracy: 0.8064
544/640 [========================>.....] - ETA: 0s - loss: 0.4793 - accuracy: 0.8070
586/640 [==========================>...] - ETA: 0s - loss: 0.4710 - accuracy: 0.8089
632/640 [============================>.] - ETA: 0s - loss: 0.4752 - accuracy: 0.8070
640/640 [==============================] - 1s 1ms/step - loss: 0.4720 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4720 - accuracy: 0.8078 - val_loss: 0.5121 - val_accuracy: 0.8000
Epoch 96/100

  1/640 [..............................] - ETA: 1s - loss: 0.0057 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5994 - accuracy: 0.6731
102/640 [===>..........................] - ETA: 0s - loss: 0.5085 - accuracy: 0.7451
140/640 [=====>........................] - ETA: 0s - loss: 0.4375 - accuracy: 0.8000
181/640 [=======>......................] - ETA: 0s - loss: 0.4372 - accuracy: 0.8066
221/640 [=========>....................] - ETA: 0s - loss: 0.4502 - accuracy: 0.8190
261/640 [===========>..................] - ETA: 0s - loss: 0.4443 - accuracy: 0.8161
305/640 [=============>................] - ETA: 0s - loss: 0.4403 - accuracy: 0.8262
349/640 [===============>..............] - ETA: 0s - loss: 0.4553 - accuracy: 0.8309
389/640 [=================>............] - ETA: 0s - loss: 0.4534 - accuracy: 0.8329
432/640 [===================>..........] - ETA: 0s - loss: 0.4539 - accuracy: 0.8310
472/640 [=====================>........] - ETA: 0s - loss: 0.4712 - accuracy: 0.8178
514/640 [=======================>......] - ETA: 0s - loss: 0.4691 - accuracy: 0.8171
553/640 [========================>.....] - ETA: 0s - loss: 0.4878 - accuracy: 0.8101
593/640 [==========================>...] - ETA: 0s - loss: 0.4837 - accuracy: 0.8078
632/640 [============================>.] - ETA: 0s - loss: 0.4698 - accuracy: 0.8133
640/640 [==============================] - 1s 1ms/step - loss: 0.4667 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4667 - accuracy: 0.8156 - val_loss: 0.5134 - val_accuracy: 0.8000
Epoch 97/100

  1/640 [..............................] - ETA: 1s - loss: 8.7019e-05 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.3976 - accuracy: 0.8235    
104/640 [===>..........................] - ETA: 0s - loss: 0.4133 - accuracy: 0.8173
144/640 [=====>........................] - ETA: 0s - loss: 0.4183 - accuracy: 0.8194
183/640 [=======>......................] - ETA: 0s - loss: 0.4051 - accuracy: 0.8251
221/640 [=========>....................] - ETA: 0s - loss: 0.4540 - accuracy: 0.8190
266/640 [===========>..................] - ETA: 0s - loss: 0.4758 - accuracy: 0.8008
310/640 [=============>................] - ETA: 0s - loss: 0.4954 - accuracy: 0.8000
349/640 [===============>..............] - ETA: 0s - loss: 0.4861 - accuracy: 0.7937
389/640 [=================>............] - ETA: 0s - loss: 0.4975 - accuracy: 0.7969
428/640 [===================>..........] - ETA: 0s - loss: 0.4752 - accuracy: 0.8131
463/640 [====================>.........] - ETA: 0s - loss: 0.4664 - accuracy: 0.8207
503/640 [======================>.......] - ETA: 0s - loss: 0.4805 - accuracy: 0.8111
534/640 [========================>.....] - ETA: 0s - loss: 0.4801 - accuracy: 0.8052
575/640 [=========================>....] - ETA: 0s - loss: 0.4756 - accuracy: 0.8070
607/640 [===========================>..] - ETA: 0s - loss: 0.4767 - accuracy: 0.8023
640/640 [==============================] - 1s 1ms/step - loss: 0.4700 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4700 - accuracy: 0.8062 - val_loss: 0.5239 - val_accuracy: 0.7937
Epoch 98/100

  1/640 [..............................] - ETA: 0s - loss: 0.2399 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.4796 - accuracy: 0.8545
108/640 [====>.........................] - ETA: 0s - loss: 0.5198 - accuracy: 0.8148
145/640 [=====>........................] - ETA: 0s - loss: 0.5930 - accuracy: 0.7862
190/640 [=======>......................] - ETA: 0s - loss: 0.5650 - accuracy: 0.7842
235/640 [==========>...................] - ETA: 0s - loss: 0.5292 - accuracy: 0.7957
285/640 [============>.................] - ETA: 0s - loss: 0.4936 - accuracy: 0.8140
327/640 [==============>...............] - ETA: 0s - loss: 0.4755 - accuracy: 0.8196
363/640 [================>.............] - ETA: 0s - loss: 0.4680 - accuracy: 0.8154
401/640 [=================>............] - ETA: 0s - loss: 0.4609 - accuracy: 0.8105
443/640 [===================>..........] - ETA: 0s - loss: 0.4554 - accuracy: 0.8149
483/640 [=====================>........] - ETA: 0s - loss: 0.4630 - accuracy: 0.8075
522/640 [=======================>......] - ETA: 0s - loss: 0.4530 - accuracy: 0.8103
561/640 [=========================>....] - ETA: 0s - loss: 0.4556 - accuracy: 0.8057
603/640 [===========================>..] - ETA: 0s - loss: 0.4765 - accuracy: 0.8027
640/640 [==============================] - 1s 1ms/step - loss: 0.4682 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4682 - accuracy: 0.8078 - val_loss: 0.5198 - val_accuracy: 0.7875
Epoch 99/100

  1/640 [..............................] - ETA: 1s - loss: 0.0152 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4449 - accuracy: 0.7885
 99/640 [===>..........................] - ETA: 0s - loss: 0.4844 - accuracy: 0.8081
142/640 [=====>........................] - ETA: 0s - loss: 0.4514 - accuracy: 0.7958
188/640 [=======>......................] - ETA: 0s - loss: 0.4956 - accuracy: 0.7979
235/640 [==========>...................] - ETA: 0s - loss: 0.4762 - accuracy: 0.8085
274/640 [===========>..................] - ETA: 0s - loss: 0.4798 - accuracy: 0.7920
310/640 [=============>................] - ETA: 0s - loss: 0.4941 - accuracy: 0.7806
348/640 [===============>..............] - ETA: 0s - loss: 0.4713 - accuracy: 0.7960
390/640 [=================>............] - ETA: 0s - loss: 0.4708 - accuracy: 0.7923
431/640 [===================>..........] - ETA: 0s - loss: 0.4794 - accuracy: 0.7958
473/640 [=====================>........] - ETA: 0s - loss: 0.4914 - accuracy: 0.7992
514/640 [=======================>......] - ETA: 0s - loss: 0.4899 - accuracy: 0.7977
555/640 [=========================>....] - ETA: 0s - loss: 0.4795 - accuracy: 0.8018
596/640 [==========================>...] - ETA: 0s - loss: 0.4831 - accuracy: 0.8020
637/640 [============================>.] - ETA: 0s - loss: 0.4747 - accuracy: 0.8053
640/640 [==============================] - 1s 1ms/step - loss: 0.4737 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4737 - accuracy: 0.8062 - val_loss: 0.5165 - val_accuracy: 0.7937
Epoch 100/100

  1/640 [..............................] - ETA: 1s - loss: 1.3032 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.4157 - accuracy: 0.7857    
 91/640 [===>..........................] - ETA: 0s - loss: 0.3849 - accuracy: 0.8352
134/640 [=====>........................] - ETA: 0s - loss: 0.3696 - accuracy: 0.8507
183/640 [=======>......................] - ETA: 0s - loss: 0.4094 - accuracy: 0.8361
221/640 [=========>....................] - ETA: 0s - loss: 0.4045 - accuracy: 0.8371
258/640 [===========>..................] - ETA: 0s - loss: 0.4058 - accuracy: 0.8333
297/640 [============>.................] - ETA: 0s - loss: 0.4149 - accuracy: 0.8283
336/640 [==============>...............] - ETA: 0s - loss: 0.4371 - accuracy: 0.8274
374/640 [================>.............] - ETA: 0s - loss: 0.4656 - accuracy: 0.8289
415/640 [==================>...........] - ETA: 0s - loss: 0.4558 - accuracy: 0.8313
456/640 [====================>.........] - ETA: 0s - loss: 0.4707 - accuracy: 0.8224
493/640 [======================>.......] - ETA: 0s - loss: 0.4719 - accuracy: 0.8195
529/640 [=======================>......] - ETA: 0s - loss: 0.4830 - accuracy: 0.8129
564/640 [=========================>....] - ETA: 0s - loss: 0.4851 - accuracy: 0.8121
598/640 [===========================>..] - ETA: 0s - loss: 0.4785 - accuracy: 0.8144
637/640 [============================>.] - ETA: 0s - loss: 0.4702 - accuracy: 0.8116
640/640 [==============================] - 1s 1ms/step - loss: 0.4682 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4682 - accuracy: 0.8125 - val_loss: 0.5153 - val_accuracy: 0.7937
  
pred.prob <- predict(model.6n, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.6n <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# New Hidden Layer [number of neurons = 6] & Batch Size = 1
model.7n <- create_model.n(1, 7)
Epoch 1/100

  1/640 [..............................] - ETA: 3:10 - loss: 1.3688 - accuracy: 0.0000e+00
 32/640 [>.............................] - ETA: 1s - loss: 1.4580 - accuracy: 0.2188      
 58/640 [=>............................] - ETA: 1s - loss: 1.4371 - accuracy: 0.2069
 77/640 [==>...........................] - ETA: 1s - loss: 1.4075 - accuracy: 0.2208
105/640 [===>..........................] - ETA: 1s - loss: 1.3915 - accuracy: 0.2190
132/640 [=====>........................] - ETA: 1s - loss: 1.3823 - accuracy: 0.1970
156/640 [======>.......................] - ETA: 0s - loss: 1.3749 - accuracy: 0.2051
180/640 [=======>......................] - ETA: 0s - loss: 1.3697 - accuracy: 0.2056
206/640 [========>.....................] - ETA: 0s - loss: 1.3581 - accuracy: 0.2136
232/640 [=========>....................] - ETA: 0s - loss: 1.3501 - accuracy: 0.2371
258/640 [===========>..................] - ETA: 0s - loss: 1.3515 - accuracy: 0.2442
285/640 [============>.................] - ETA: 0s - loss: 1.3386 - accuracy: 0.2737
313/640 [=============>................] - ETA: 0s - loss: 1.3323 - accuracy: 0.2907
350/640 [===============>..............] - ETA: 0s - loss: 1.3205 - accuracy: 0.3029
385/640 [=================>............] - ETA: 0s - loss: 1.3117 - accuracy: 0.3013
415/640 [==================>...........] - ETA: 0s - loss: 1.3045 - accuracy: 0.3012
447/640 [===================>..........] - ETA: 0s - loss: 1.2974 - accuracy: 0.3110
477/640 [=====================>........] - ETA: 0s - loss: 1.2905 - accuracy: 0.3166
518/640 [=======================>......] - ETA: 0s - loss: 1.2790 - accuracy: 0.3398
556/640 [=========================>....] - ETA: 0s - loss: 1.2682 - accuracy: 0.3543
600/640 [===========================>..] - ETA: 0s - loss: 1.2452 - accuracy: 0.3833
640/640 [==============================] - 1s 2ms/step - loss: 1.2337 - accuracy: 0.3922

640/640 [==============================] - 2s 3ms/step - loss: 1.2337 - accuracy: 0.3922 - val_loss: 1.1207 - val_accuracy: 0.4437
Epoch 2/100

  1/640 [..............................] - ETA: 3s - loss: 0.4716 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 1.1979 - accuracy: 0.4444
 87/640 [===>..........................] - ETA: 0s - loss: 1.0773 - accuracy: 0.5172
122/640 [====>.........................] - ETA: 0s - loss: 1.1099 - accuracy: 0.4918
157/640 [======>.......................] - ETA: 0s - loss: 1.0803 - accuracy: 0.5032
206/640 [========>.....................] - ETA: 0s - loss: 1.0831 - accuracy: 0.5194
252/640 [==========>...................] - ETA: 0s - loss: 1.0607 - accuracy: 0.5437
297/640 [============>.................] - ETA: 0s - loss: 1.0448 - accuracy: 0.5724
350/640 [===============>..............] - ETA: 0s - loss: 1.0507 - accuracy: 0.5800
402/640 [=================>............] - ETA: 0s - loss: 1.0365 - accuracy: 0.5896
458/640 [====================>.........] - ETA: 0s - loss: 0.9943 - accuracy: 0.6092
508/640 [======================>.......] - ETA: 0s - loss: 0.9933 - accuracy: 0.6102
561/640 [=========================>....] - ETA: 0s - loss: 0.9992 - accuracy: 0.6025
606/640 [===========================>..] - ETA: 0s - loss: 1.0015 - accuracy: 0.5990
639/640 [============================>.] - ETA: 0s - loss: 0.9949 - accuracy: 0.6041
640/640 [==============================] - 1s 1ms/step - loss: 0.9960 - accuracy: 0.6031

640/640 [==============================] - 1s 2ms/step - loss: 0.9960 - accuracy: 0.6031 - val_loss: 0.9715 - val_accuracy: 0.6562
Epoch 3/100

  1/640 [..............................] - ETA: 1s - loss: 0.1517 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.9282 - accuracy: 0.6591
 93/640 [===>..........................] - ETA: 0s - loss: 0.8422 - accuracy: 0.6882
131/640 [=====>........................] - ETA: 0s - loss: 0.8638 - accuracy: 0.6718
168/640 [======>.......................] - ETA: 0s - loss: 0.8589 - accuracy: 0.6786
212/640 [========>.....................] - ETA: 0s - loss: 0.8550 - accuracy: 0.6792
254/640 [==========>...................] - ETA: 0s - loss: 0.8600 - accuracy: 0.6772
300/640 [=============>................] - ETA: 0s - loss: 0.8477 - accuracy: 0.6700
355/640 [===============>..............] - ETA: 0s - loss: 0.8351 - accuracy: 0.6817
397/640 [=================>............] - ETA: 0s - loss: 0.8141 - accuracy: 0.6826
443/640 [===================>..........] - ETA: 0s - loss: 0.7943 - accuracy: 0.6930
489/640 [=====================>........] - ETA: 0s - loss: 0.7775 - accuracy: 0.6933
532/640 [=======================>......] - ETA: 0s - loss: 0.7959 - accuracy: 0.6880
577/640 [==========================>...] - ETA: 0s - loss: 0.8036 - accuracy: 0.6672
613/640 [===========================>..] - ETA: 0s - loss: 0.7939 - accuracy: 0.6737
640/640 [==============================] - 1s 1ms/step - loss: 0.7933 - accuracy: 0.6750

640/640 [==============================] - 1s 2ms/step - loss: 0.7933 - accuracy: 0.6750 - val_loss: 0.7228 - val_accuracy: 0.7188
Epoch 4/100

  1/640 [..............................] - ETA: 1s - loss: 0.8217 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.7809 - accuracy: 0.6842
 87/640 [===>..........................] - ETA: 0s - loss: 0.7004 - accuracy: 0.6667
123/640 [====>.........................] - ETA: 0s - loss: 0.6771 - accuracy: 0.6748
167/640 [======>.......................] - ETA: 0s - loss: 0.6510 - accuracy: 0.6946
209/640 [========>.....................] - ETA: 0s - loss: 0.6290 - accuracy: 0.7081
253/640 [==========>...................] - ETA: 0s - loss: 0.6265 - accuracy: 0.7115
296/640 [============>.................] - ETA: 0s - loss: 0.6251 - accuracy: 0.7162
338/640 [==============>...............] - ETA: 0s - loss: 0.6308 - accuracy: 0.7308
386/640 [=================>............] - ETA: 0s - loss: 0.6445 - accuracy: 0.7280
426/640 [==================>...........] - ETA: 0s - loss: 0.6542 - accuracy: 0.7230
469/640 [====================>.........] - ETA: 0s - loss: 0.6436 - accuracy: 0.7271
514/640 [=======================>......] - ETA: 0s - loss: 0.6558 - accuracy: 0.7198
554/640 [========================>.....] - ETA: 0s - loss: 0.6563 - accuracy: 0.7329
590/640 [==========================>...] - ETA: 0s - loss: 0.6517 - accuracy: 0.7373
629/640 [============================>.] - ETA: 0s - loss: 0.6573 - accuracy: 0.7361
640/640 [==============================] - 1s 1ms/step - loss: 0.6600 - accuracy: 0.7344

640/640 [==============================] - 1s 2ms/step - loss: 0.6600 - accuracy: 0.7344 - val_loss: 0.6657 - val_accuracy: 0.7437
Epoch 5/100

  1/640 [..............................] - ETA: 0s - loss: 0.8377 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.6859 - accuracy: 0.7600
 98/640 [===>..........................] - ETA: 0s - loss: 0.6829 - accuracy: 0.7347
128/640 [=====>........................] - ETA: 0s - loss: 0.6451 - accuracy: 0.7500
156/640 [======>.......................] - ETA: 0s - loss: 0.6282 - accuracy: 0.7500
187/640 [=======>......................] - ETA: 0s - loss: 0.6447 - accuracy: 0.7380
222/640 [=========>....................] - ETA: 0s - loss: 0.6354 - accuracy: 0.7432
255/640 [==========>...................] - ETA: 0s - loss: 0.6652 - accuracy: 0.7373
288/640 [============>.................] - ETA: 0s - loss: 0.6453 - accuracy: 0.7396
319/640 [=============>................] - ETA: 0s - loss: 0.6482 - accuracy: 0.7367
364/640 [================>.............] - ETA: 0s - loss: 0.6301 - accuracy: 0.7363
406/640 [==================>...........] - ETA: 0s - loss: 0.6328 - accuracy: 0.7340
457/640 [====================>.........] - ETA: 0s - loss: 0.6216 - accuracy: 0.7352
502/640 [======================>.......] - ETA: 0s - loss: 0.6217 - accuracy: 0.7331
532/640 [=======================>......] - ETA: 0s - loss: 0.6190 - accuracy: 0.7368
559/640 [=========================>....] - ETA: 0s - loss: 0.6251 - accuracy: 0.7388
588/640 [==========================>...] - ETA: 0s - loss: 0.6246 - accuracy: 0.7381
617/640 [===========================>..] - ETA: 0s - loss: 0.6145 - accuracy: 0.7439
640/640 [==============================] - 1s 1ms/step - loss: 0.6173 - accuracy: 0.7453

640/640 [==============================] - 1s 2ms/step - loss: 0.6173 - accuracy: 0.7453 - val_loss: 0.6360 - val_accuracy: 0.7250
Epoch 6/100

  1/640 [..............................] - ETA: 1s - loss: 0.1279 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5820 - accuracy: 0.8000
 94/640 [===>..........................] - ETA: 0s - loss: 0.5704 - accuracy: 0.7340
134/640 [=====>........................] - ETA: 0s - loss: 0.6583 - accuracy: 0.7388
175/640 [=======>......................] - ETA: 0s - loss: 0.6501 - accuracy: 0.7429
214/640 [=========>....................] - ETA: 0s - loss: 0.6325 - accuracy: 0.7710
256/640 [===========>..................] - ETA: 0s - loss: 0.6287 - accuracy: 0.7734
296/640 [============>.................] - ETA: 0s - loss: 0.6185 - accuracy: 0.7770
335/640 [==============>...............] - ETA: 0s - loss: 0.5940 - accuracy: 0.7940
371/640 [================>.............] - ETA: 0s - loss: 0.5911 - accuracy: 0.7871
411/640 [==================>...........] - ETA: 0s - loss: 0.5824 - accuracy: 0.7908
451/640 [====================>.........] - ETA: 0s - loss: 0.5688 - accuracy: 0.7894
491/640 [======================>.......] - ETA: 0s - loss: 0.5650 - accuracy: 0.7841
539/640 [========================>.....] - ETA: 0s - loss: 0.5706 - accuracy: 0.7885
580/640 [==========================>...] - ETA: 0s - loss: 0.5808 - accuracy: 0.7776
622/640 [============================>.] - ETA: 0s - loss: 0.5936 - accuracy: 0.7749
640/640 [==============================] - 1s 1ms/step - loss: 0.5966 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5966 - accuracy: 0.7750 - val_loss: 0.6370 - val_accuracy: 0.7063
Epoch 7/100

  1/640 [..............................] - ETA: 0s - loss: 0.2169 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5167 - accuracy: 0.8333
 98/640 [===>..........................] - ETA: 0s - loss: 0.6230 - accuracy: 0.7551
133/640 [=====>........................] - ETA: 0s - loss: 0.6628 - accuracy: 0.7444
169/640 [======>.......................] - ETA: 0s - loss: 0.6635 - accuracy: 0.7278
216/640 [=========>....................] - ETA: 0s - loss: 0.6395 - accuracy: 0.7269
260/640 [===========>..................] - ETA: 0s - loss: 0.6063 - accuracy: 0.7346
295/640 [============>.................] - ETA: 0s - loss: 0.6295 - accuracy: 0.7085
338/640 [==============>...............] - ETA: 0s - loss: 0.6192 - accuracy: 0.7160
378/640 [================>.............] - ETA: 0s - loss: 0.6037 - accuracy: 0.7328
419/640 [==================>...........] - ETA: 0s - loss: 0.5967 - accuracy: 0.7422
457/640 [====================>.........] - ETA: 0s - loss: 0.5947 - accuracy: 0.7396
504/640 [======================>.......] - ETA: 0s - loss: 0.5897 - accuracy: 0.7440
544/640 [========================>.....] - ETA: 0s - loss: 0.5767 - accuracy: 0.7555
576/640 [==========================>...] - ETA: 0s - loss: 0.5789 - accuracy: 0.7587
617/640 [===========================>..] - ETA: 0s - loss: 0.5903 - accuracy: 0.7618
640/640 [==============================] - 1s 1ms/step - loss: 0.5826 - accuracy: 0.7672

640/640 [==============================] - 1s 2ms/step - loss: 0.5826 - accuracy: 0.7672 - val_loss: 0.6068 - val_accuracy: 0.7312
Epoch 8/100

  1/640 [..............................] - ETA: 1s - loss: 0.5033 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5316 - accuracy: 0.7568
 87/640 [===>..........................] - ETA: 0s - loss: 0.6902 - accuracy: 0.7356
118/640 [====>.........................] - ETA: 0s - loss: 0.6287 - accuracy: 0.7712
160/640 [======>.......................] - ETA: 0s - loss: 0.6305 - accuracy: 0.7750
208/640 [========>.....................] - ETA: 0s - loss: 0.6179 - accuracy: 0.7981
258/640 [===========>..................] - ETA: 0s - loss: 0.6591 - accuracy: 0.7674
291/640 [============>.................] - ETA: 0s - loss: 0.6473 - accuracy: 0.7663
325/640 [==============>...............] - ETA: 0s - loss: 0.6276 - accuracy: 0.7692
366/640 [================>.............] - ETA: 0s - loss: 0.6264 - accuracy: 0.7732
408/640 [==================>...........] - ETA: 0s - loss: 0.6019 - accuracy: 0.7794
446/640 [===================>..........] - ETA: 0s - loss: 0.5992 - accuracy: 0.7803
483/640 [=====================>........] - ETA: 0s - loss: 0.5944 - accuracy: 0.7743
514/640 [=======================>......] - ETA: 0s - loss: 0.5960 - accuracy: 0.7743
549/640 [========================>.....] - ETA: 0s - loss: 0.5907 - accuracy: 0.7741
581/640 [==========================>...] - ETA: 0s - loss: 0.5840 - accuracy: 0.7745
616/640 [===========================>..] - ETA: 0s - loss: 0.5792 - accuracy: 0.7727
640/640 [==============================] - 1s 1ms/step - loss: 0.5781 - accuracy: 0.7703

640/640 [==============================] - 1s 2ms/step - loss: 0.5781 - accuracy: 0.7703 - val_loss: 0.6038 - val_accuracy: 0.7125
Epoch 9/100

  1/640 [..............................] - ETA: 1s - loss: 0.3714 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.3470 - accuracy: 0.8409
 91/640 [===>..........................] - ETA: 0s - loss: 0.5298 - accuracy: 0.7473
135/640 [=====>........................] - ETA: 0s - loss: 0.5269 - accuracy: 0.7556
181/640 [=======>......................] - ETA: 0s - loss: 0.5405 - accuracy: 0.7624
217/640 [=========>....................] - ETA: 0s - loss: 0.5280 - accuracy: 0.7834
263/640 [===========>..................] - ETA: 0s - loss: 0.5493 - accuracy: 0.7795
303/640 [=============>................] - ETA: 0s - loss: 0.5334 - accuracy: 0.7921
342/640 [===============>..............] - ETA: 0s - loss: 0.5194 - accuracy: 0.8012
386/640 [=================>............] - ETA: 0s - loss: 0.5369 - accuracy: 0.8057
424/640 [==================>...........] - ETA: 0s - loss: 0.5407 - accuracy: 0.8019
465/640 [====================>.........] - ETA: 0s - loss: 0.5508 - accuracy: 0.7978
512/640 [=======================>......] - ETA: 0s - loss: 0.5548 - accuracy: 0.7969
554/640 [========================>.....] - ETA: 0s - loss: 0.5530 - accuracy: 0.7924
594/640 [==========================>...] - ETA: 0s - loss: 0.5528 - accuracy: 0.7929
635/640 [============================>.] - ETA: 0s - loss: 0.5698 - accuracy: 0.7843
640/640 [==============================] - 1s 1ms/step - loss: 0.5689 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5689 - accuracy: 0.7844 - val_loss: 0.5919 - val_accuracy: 0.7375
Epoch 10/100

  1/640 [..............................] - ETA: 0s - loss: 1.7611 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.4714 - accuracy: 0.8269    
 97/640 [===>..........................] - ETA: 0s - loss: 0.4427 - accuracy: 0.8454
131/640 [=====>........................] - ETA: 0s - loss: 0.4785 - accuracy: 0.8092
171/640 [=======>......................] - ETA: 0s - loss: 0.5075 - accuracy: 0.8012
210/640 [========>.....................] - ETA: 0s - loss: 0.5086 - accuracy: 0.7952
250/640 [==========>...................] - ETA: 0s - loss: 0.5592 - accuracy: 0.7760
289/640 [============>.................] - ETA: 0s - loss: 0.5574 - accuracy: 0.7751
330/640 [==============>...............] - ETA: 0s - loss: 0.5925 - accuracy: 0.7697
376/640 [================>.............] - ETA: 0s - loss: 0.5795 - accuracy: 0.7686
418/640 [==================>...........] - ETA: 0s - loss: 0.5809 - accuracy: 0.7632
458/640 [====================>.........] - ETA: 0s - loss: 0.5719 - accuracy: 0.7664
503/640 [======================>.......] - ETA: 0s - loss: 0.5766 - accuracy: 0.7614
544/640 [========================>.....] - ETA: 0s - loss: 0.5723 - accuracy: 0.7574
583/640 [==========================>...] - ETA: 0s - loss: 0.5628 - accuracy: 0.7650
622/640 [============================>.] - ETA: 0s - loss: 0.5663 - accuracy: 0.7685
640/640 [==============================] - 1s 1ms/step - loss: 0.5636 - accuracy: 0.7703

640/640 [==============================] - 1s 2ms/step - loss: 0.5636 - accuracy: 0.7703 - val_loss: 0.5879 - val_accuracy: 0.7250
Epoch 11/100

  1/640 [..............................] - ETA: 1s - loss: 0.1091 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4991 - accuracy: 0.8400
 92/640 [===>..........................] - ETA: 0s - loss: 0.5572 - accuracy: 0.7826
121/640 [====>.........................] - ETA: 0s - loss: 0.5053 - accuracy: 0.8017
152/640 [======>.......................] - ETA: 0s - loss: 0.5355 - accuracy: 0.8026
184/640 [=======>......................] - ETA: 0s - loss: 0.5254 - accuracy: 0.8043
216/640 [=========>....................] - ETA: 0s - loss: 0.5336 - accuracy: 0.7963
243/640 [==========>...................] - ETA: 0s - loss: 0.5148 - accuracy: 0.8025
280/640 [============>.................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7893
328/640 [==============>...............] - ETA: 0s - loss: 0.5540 - accuracy: 0.7866
369/640 [================>.............] - ETA: 0s - loss: 0.5526 - accuracy: 0.7859
420/640 [==================>...........] - ETA: 0s - loss: 0.5504 - accuracy: 0.7905
454/640 [====================>.........] - ETA: 0s - loss: 0.5610 - accuracy: 0.7841
481/640 [=====================>........] - ETA: 0s - loss: 0.5519 - accuracy: 0.7900
512/640 [=======================>......] - ETA: 0s - loss: 0.5587 - accuracy: 0.7832
548/640 [========================>.....] - ETA: 0s - loss: 0.5655 - accuracy: 0.7828
575/640 [=========================>....] - ETA: 0s - loss: 0.5720 - accuracy: 0.7757
617/640 [===========================>..] - ETA: 0s - loss: 0.5647 - accuracy: 0.7780
640/640 [==============================] - 1s 1ms/step - loss: 0.5615 - accuracy: 0.7781

640/640 [==============================] - 1s 2ms/step - loss: 0.5615 - accuracy: 0.7781 - val_loss: 0.5780 - val_accuracy: 0.7500
Epoch 12/100

  1/640 [..............................] - ETA: 1s - loss: 0.0464 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4617 - accuracy: 0.8200
 98/640 [===>..........................] - ETA: 0s - loss: 0.4538 - accuracy: 0.7857
134/640 [=====>........................] - ETA: 0s - loss: 0.5404 - accuracy: 0.7761
175/640 [=======>......................] - ETA: 0s - loss: 0.5251 - accuracy: 0.7829
216/640 [=========>....................] - ETA: 0s - loss: 0.5672 - accuracy: 0.7593
256/640 [===========>..................] - ETA: 0s - loss: 0.5420 - accuracy: 0.7852
296/640 [============>.................] - ETA: 0s - loss: 0.5556 - accuracy: 0.7736
339/640 [==============>...............] - ETA: 0s - loss: 0.5453 - accuracy: 0.7729
386/640 [=================>............] - ETA: 0s - loss: 0.5351 - accuracy: 0.7746
428/640 [===================>..........] - ETA: 0s - loss: 0.5622 - accuracy: 0.7664
469/640 [====================>.........] - ETA: 0s - loss: 0.5647 - accuracy: 0.7676
512/640 [=======================>......] - ETA: 0s - loss: 0.5592 - accuracy: 0.7715
554/640 [========================>.....] - ETA: 0s - loss: 0.5534 - accuracy: 0.7690
594/640 [==========================>...] - ETA: 0s - loss: 0.5490 - accuracy: 0.7761
629/640 [============================>.] - ETA: 0s - loss: 0.5577 - accuracy: 0.7742
640/640 [==============================] - 1s 1ms/step - loss: 0.5545 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5545 - accuracy: 0.7750 - val_loss: 0.5709 - val_accuracy: 0.7312
Epoch 13/100

  1/640 [..............................] - ETA: 1s - loss: 0.0836 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4692 - accuracy: 0.8542
 93/640 [===>..........................] - ETA: 0s - loss: 0.4503 - accuracy: 0.8495
130/640 [=====>........................] - ETA: 0s - loss: 0.5043 - accuracy: 0.8077
171/640 [=======>......................] - ETA: 0s - loss: 0.4949 - accuracy: 0.8012
212/640 [========>.....................] - ETA: 0s - loss: 0.5261 - accuracy: 0.7830
255/640 [==========>...................] - ETA: 0s - loss: 0.5105 - accuracy: 0.7882
303/640 [=============>................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7888
346/640 [===============>..............] - ETA: 0s - loss: 0.5424 - accuracy: 0.7890
384/640 [=================>............] - ETA: 0s - loss: 0.5284 - accuracy: 0.7969
425/640 [==================>...........] - ETA: 0s - loss: 0.5302 - accuracy: 0.8000
439/640 [===================>..........] - ETA: 0s - loss: 0.5292 - accuracy: 0.8018
479/640 [=====================>........] - ETA: 0s - loss: 0.5258 - accuracy: 0.7996
522/640 [=======================>......] - ETA: 0s - loss: 0.5396 - accuracy: 0.7893
566/640 [=========================>....] - ETA: 0s - loss: 0.5258 - accuracy: 0.7968
618/640 [===========================>..] - ETA: 0s - loss: 0.5428 - accuracy: 0.7848
640/640 [==============================] - 1s 1ms/step - loss: 0.5491 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5491 - accuracy: 0.7875 - val_loss: 0.5839 - val_accuracy: 0.7188
Epoch 14/100

  1/640 [..............................] - ETA: 1s - loss: 0.6535 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.9830 - accuracy: 0.6970
 78/640 [==>...........................] - ETA: 0s - loss: 0.7427 - accuracy: 0.7436
109/640 [====>.........................] - ETA: 0s - loss: 0.7282 - accuracy: 0.7248
149/640 [=====>........................] - ETA: 0s - loss: 0.6504 - accuracy: 0.7584
189/640 [=======>......................] - ETA: 0s - loss: 0.6404 - accuracy: 0.7619
229/640 [=========>....................] - ETA: 0s - loss: 0.6146 - accuracy: 0.7642
265/640 [===========>..................] - ETA: 0s - loss: 0.6071 - accuracy: 0.7623
298/640 [============>.................] - ETA: 0s - loss: 0.5752 - accuracy: 0.7785
326/640 [==============>...............] - ETA: 0s - loss: 0.5680 - accuracy: 0.7791
371/640 [================>.............] - ETA: 0s - loss: 0.5473 - accuracy: 0.7844
413/640 [==================>...........] - ETA: 0s - loss: 0.5517 - accuracy: 0.7700
440/640 [===================>..........] - ETA: 0s - loss: 0.5449 - accuracy: 0.7705
474/640 [=====================>........] - ETA: 0s - loss: 0.5315 - accuracy: 0.7743
512/640 [=======================>......] - ETA: 0s - loss: 0.5383 - accuracy: 0.7695
548/640 [========================>.....] - ETA: 0s - loss: 0.5413 - accuracy: 0.7755
590/640 [==========================>...] - ETA: 0s - loss: 0.5411 - accuracy: 0.7729
631/640 [============================>.] - ETA: 0s - loss: 0.5482 - accuracy: 0.7734
640/640 [==============================] - 1s 1ms/step - loss: 0.5483 - accuracy: 0.7734

640/640 [==============================] - 1s 2ms/step - loss: 0.5483 - accuracy: 0.7734 - val_loss: 0.5638 - val_accuracy: 0.7563
Epoch 15/100

  1/640 [..............................] - ETA: 1s - loss: 0.7632 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5145 - accuracy: 0.7692
100/640 [===>..........................] - ETA: 0s - loss: 0.5367 - accuracy: 0.7900
138/640 [=====>........................] - ETA: 0s - loss: 0.5555 - accuracy: 0.7754
180/640 [=======>......................] - ETA: 0s - loss: 0.6132 - accuracy: 0.7833
222/640 [=========>....................] - ETA: 0s - loss: 0.5895 - accuracy: 0.7928
268/640 [===========>..................] - ETA: 0s - loss: 0.5589 - accuracy: 0.8022
313/640 [=============>................] - ETA: 0s - loss: 0.5644 - accuracy: 0.7955
367/640 [================>.............] - ETA: 0s - loss: 0.5784 - accuracy: 0.7902
405/640 [=================>............] - ETA: 0s - loss: 0.5623 - accuracy: 0.7901
443/640 [===================>..........] - ETA: 0s - loss: 0.5533 - accuracy: 0.7901
481/640 [=====================>........] - ETA: 0s - loss: 0.5418 - accuracy: 0.7921
522/640 [=======================>......] - ETA: 0s - loss: 0.5313 - accuracy: 0.7950
566/640 [=========================>....] - ETA: 0s - loss: 0.5409 - accuracy: 0.7898
606/640 [===========================>..] - ETA: 0s - loss: 0.5460 - accuracy: 0.7855
640/640 [==============================] - 1s 1ms/step - loss: 0.5426 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5426 - accuracy: 0.7859 - val_loss: 0.5696 - val_accuracy: 0.7500
Epoch 16/100

  1/640 [..............................] - ETA: 1s - loss: 2.2806 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.4431 - accuracy: 0.7755    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4521 - accuracy: 0.7708
134/640 [=====>........................] - ETA: 0s - loss: 0.4656 - accuracy: 0.7761
174/640 [=======>......................] - ETA: 0s - loss: 0.4911 - accuracy: 0.7816
214/640 [=========>....................] - ETA: 0s - loss: 0.4939 - accuracy: 0.7850
260/640 [===========>..................] - ETA: 0s - loss: 0.5394 - accuracy: 0.7731
299/640 [=============>................] - ETA: 0s - loss: 0.5595 - accuracy: 0.7726
336/640 [==============>...............] - ETA: 0s - loss: 0.5582 - accuracy: 0.7738
380/640 [================>.............] - ETA: 0s - loss: 0.5354 - accuracy: 0.7816
420/640 [==================>...........] - ETA: 0s - loss: 0.5256 - accuracy: 0.7929
461/640 [====================>.........] - ETA: 0s - loss: 0.5342 - accuracy: 0.7918
502/640 [======================>.......] - ETA: 0s - loss: 0.5237 - accuracy: 0.7968
549/640 [========================>.....] - ETA: 0s - loss: 0.5273 - accuracy: 0.7960
590/640 [==========================>...] - ETA: 0s - loss: 0.5223 - accuracy: 0.7949
627/640 [============================>.] - ETA: 0s - loss: 0.5334 - accuracy: 0.7911
640/640 [==============================] - 1s 1ms/step - loss: 0.5390 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5390 - accuracy: 0.7875 - val_loss: 0.5579 - val_accuracy: 0.7437
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 0.0730 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5603 - accuracy: 0.8113
101/640 [===>..........................] - ETA: 0s - loss: 0.5322 - accuracy: 0.8020
141/640 [=====>........................] - ETA: 0s - loss: 0.4838 - accuracy: 0.8227
185/640 [=======>......................] - ETA: 0s - loss: 0.5524 - accuracy: 0.8000
226/640 [=========>....................] - ETA: 0s - loss: 0.5473 - accuracy: 0.7965
254/640 [==========>...................] - ETA: 0s - loss: 0.5425 - accuracy: 0.7953
285/640 [============>.................] - ETA: 0s - loss: 0.5328 - accuracy: 0.7965
316/640 [=============>................] - ETA: 0s - loss: 0.5494 - accuracy: 0.7911
346/640 [===============>..............] - ETA: 0s - loss: 0.5447 - accuracy: 0.7948
379/640 [================>.............] - ETA: 0s - loss: 0.5709 - accuracy: 0.7889
412/640 [==================>...........] - ETA: 0s - loss: 0.5688 - accuracy: 0.7888
454/640 [====================>.........] - ETA: 0s - loss: 0.5670 - accuracy: 0.7885
502/640 [======================>.......] - ETA: 0s - loss: 0.5668 - accuracy: 0.7749
541/640 [========================>.....] - ETA: 0s - loss: 0.5560 - accuracy: 0.7782
579/640 [==========================>...] - ETA: 0s - loss: 0.5479 - accuracy: 0.7772
618/640 [===========================>..] - ETA: 0s - loss: 0.5435 - accuracy: 0.7783
640/640 [==============================] - 1s 1ms/step - loss: 0.5324 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5324 - accuracy: 0.7844 - val_loss: 0.5835 - val_accuracy: 0.7000
Epoch 18/100

  1/640 [..............................] - ETA: 1s - loss: 0.0426 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.3971 - accuracy: 0.8095
 87/640 [===>..........................] - ETA: 0s - loss: 0.3547 - accuracy: 0.8736
130/640 [=====>........................] - ETA: 0s - loss: 0.3779 - accuracy: 0.8462
178/640 [=======>......................] - ETA: 0s - loss: 0.4490 - accuracy: 0.8483
215/640 [=========>....................] - ETA: 0s - loss: 0.4578 - accuracy: 0.8419
249/640 [==========>...................] - ETA: 0s - loss: 0.4781 - accuracy: 0.8153
284/640 [============>.................] - ETA: 0s - loss: 0.4700 - accuracy: 0.8134
322/640 [==============>...............] - ETA: 0s - loss: 0.4611 - accuracy: 0.8199
360/640 [===============>..............] - ETA: 0s - loss: 0.4688 - accuracy: 0.8083
401/640 [=================>............] - ETA: 0s - loss: 0.5010 - accuracy: 0.8005
430/640 [===================>..........] - ETA: 0s - loss: 0.5146 - accuracy: 0.7907
475/640 [=====================>........] - ETA: 0s - loss: 0.5066 - accuracy: 0.7916
516/640 [=======================>......] - ETA: 0s - loss: 0.5318 - accuracy: 0.7771
557/640 [=========================>....] - ETA: 0s - loss: 0.5431 - accuracy: 0.7774
596/640 [==========================>...] - ETA: 0s - loss: 0.5315 - accuracy: 0.7836
640/640 [==============================] - 1s 1ms/step - loss: 0.5353 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5353 - accuracy: 0.7797 - val_loss: 0.5605 - val_accuracy: 0.7563
Epoch 19/100

  1/640 [..............................] - ETA: 0s - loss: 3.5763e-07 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4261 - accuracy: 0.8269    
102/640 [===>..........................] - ETA: 0s - loss: 0.4676 - accuracy: 0.8039
137/640 [=====>........................] - ETA: 0s - loss: 0.5308 - accuracy: 0.7810
180/640 [=======>......................] - ETA: 0s - loss: 0.5617 - accuracy: 0.7722
217/640 [=========>....................] - ETA: 0s - loss: 0.5399 - accuracy: 0.7880
257/640 [===========>..................] - ETA: 0s - loss: 0.5512 - accuracy: 0.7938
295/640 [============>.................] - ETA: 0s - loss: 0.5687 - accuracy: 0.7864
334/640 [==============>...............] - ETA: 0s - loss: 0.5549 - accuracy: 0.7934
381/640 [================>.............] - ETA: 0s - loss: 0.5468 - accuracy: 0.7822
418/640 [==================>...........] - ETA: 0s - loss: 0.5341 - accuracy: 0.7895
449/640 [====================>.........] - ETA: 0s - loss: 0.5361 - accuracy: 0.7884
484/640 [=====================>........] - ETA: 0s - loss: 0.5358 - accuracy: 0.7831
519/640 [=======================>......] - ETA: 0s - loss: 0.5329 - accuracy: 0.7861
554/640 [========================>.....] - ETA: 0s - loss: 0.5427 - accuracy: 0.7924
587/640 [==========================>...] - ETA: 0s - loss: 0.5313 - accuracy: 0.8007
619/640 [============================>.] - ETA: 0s - loss: 0.5302 - accuracy: 0.8013
640/640 [==============================] - 1s 1ms/step - loss: 0.5300 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.5300 - accuracy: 0.7984 - val_loss: 0.5626 - val_accuracy: 0.7625
Epoch 20/100

  1/640 [..............................] - ETA: 0s - loss: 3.5089e-04 - accuracy: 1.0000
 34/640 [>.............................] - ETA: 0s - loss: 0.3956 - accuracy: 0.7941    
 83/640 [==>...........................] - ETA: 0s - loss: 0.5464 - accuracy: 0.8072
117/640 [====>.........................] - ETA: 0s - loss: 0.5115 - accuracy: 0.8034
148/640 [=====>........................] - ETA: 0s - loss: 0.4816 - accuracy: 0.8108
183/640 [=======>......................] - ETA: 0s - loss: 0.5122 - accuracy: 0.8142
219/640 [=========>....................] - ETA: 0s - loss: 0.5243 - accuracy: 0.7945
256/640 [===========>..................] - ETA: 0s - loss: 0.5252 - accuracy: 0.7969
294/640 [============>.................] - ETA: 0s - loss: 0.4965 - accuracy: 0.8129
341/640 [==============>...............] - ETA: 0s - loss: 0.4929 - accuracy: 0.8152
383/640 [================>.............] - ETA: 0s - loss: 0.4941 - accuracy: 0.8120
426/640 [==================>...........] - ETA: 0s - loss: 0.4784 - accuracy: 0.8146
474/640 [=====================>........] - ETA: 0s - loss: 0.4822 - accuracy: 0.8101
512/640 [=======================>......] - ETA: 0s - loss: 0.4893 - accuracy: 0.8086
550/640 [========================>.....] - ETA: 0s - loss: 0.5141 - accuracy: 0.7982
593/640 [==========================>...] - ETA: 0s - loss: 0.5219 - accuracy: 0.7926
633/640 [============================>.] - ETA: 0s - loss: 0.5258 - accuracy: 0.7883
640/640 [==============================] - 1s 1ms/step - loss: 0.5261 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5261 - accuracy: 0.7875 - val_loss: 0.5558 - val_accuracy: 0.7563
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 0.3990 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5656 - accuracy: 0.7447
 92/640 [===>..........................] - ETA: 0s - loss: 0.4760 - accuracy: 0.7935
134/640 [=====>........................] - ETA: 0s - loss: 0.5094 - accuracy: 0.7761
174/640 [=======>......................] - ETA: 0s - loss: 0.5186 - accuracy: 0.7759
215/640 [=========>....................] - ETA: 0s - loss: 0.5369 - accuracy: 0.7535
252/640 [==========>...................] - ETA: 0s - loss: 0.5334 - accuracy: 0.7579
292/640 [============>.................] - ETA: 0s - loss: 0.5360 - accuracy: 0.7637
337/640 [==============>...............] - ETA: 0s - loss: 0.5237 - accuracy: 0.7715
378/640 [================>.............] - ETA: 0s - loss: 0.5240 - accuracy: 0.7725
419/640 [==================>...........] - ETA: 0s - loss: 0.5112 - accuracy: 0.7852
457/640 [====================>.........] - ETA: 0s - loss: 0.5035 - accuracy: 0.7899
498/640 [======================>.......] - ETA: 0s - loss: 0.5108 - accuracy: 0.7871
543/640 [========================>.....] - ETA: 0s - loss: 0.5102 - accuracy: 0.7827
580/640 [==========================>...] - ETA: 0s - loss: 0.5339 - accuracy: 0.7845
612/640 [===========================>..] - ETA: 0s - loss: 0.5274 - accuracy: 0.7843
640/640 [==============================] - 1s 1ms/step - loss: 0.5269 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5269 - accuracy: 0.7844 - val_loss: 0.5488 - val_accuracy: 0.7563
Epoch 22/100

  1/640 [..............................] - ETA: 1s - loss: 0.6875 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4746 - accuracy: 0.8462
 93/640 [===>..........................] - ETA: 0s - loss: 0.5128 - accuracy: 0.8280
129/640 [=====>........................] - ETA: 0s - loss: 0.5414 - accuracy: 0.8140
171/640 [=======>......................] - ETA: 0s - loss: 0.5285 - accuracy: 0.8070
211/640 [========>.....................] - ETA: 0s - loss: 0.5322 - accuracy: 0.8009
254/640 [==========>...................] - ETA: 0s - loss: 0.5437 - accuracy: 0.7835
295/640 [============>.................] - ETA: 0s - loss: 0.5432 - accuracy: 0.7797
333/640 [==============>...............] - ETA: 0s - loss: 0.5518 - accuracy: 0.7778
374/640 [================>.............] - ETA: 0s - loss: 0.5311 - accuracy: 0.7754
413/640 [==================>...........] - ETA: 0s - loss: 0.5204 - accuracy: 0.7748
457/640 [====================>.........] - ETA: 0s - loss: 0.5157 - accuracy: 0.7790
501/640 [======================>.......] - ETA: 0s - loss: 0.5014 - accuracy: 0.7864
540/640 [========================>.....] - ETA: 0s - loss: 0.5156 - accuracy: 0.7889
577/640 [==========================>...] - ETA: 0s - loss: 0.5174 - accuracy: 0.7903
615/640 [===========================>..] - ETA: 0s - loss: 0.5266 - accuracy: 0.7854
640/640 [==============================] - 1s 1ms/step - loss: 0.5198 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5198 - accuracy: 0.7875 - val_loss: 0.5514 - val_accuracy: 0.7375
Epoch 23/100

  1/640 [..............................] - ETA: 0s - loss: 0.4442 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.6334 - accuracy: 0.8095
 92/640 [===>..........................] - ETA: 0s - loss: 0.5437 - accuracy: 0.7935
124/640 [====>.........................] - ETA: 0s - loss: 0.5201 - accuracy: 0.7823
146/640 [=====>........................] - ETA: 0s - loss: 0.5467 - accuracy: 0.7945
177/640 [=======>......................] - ETA: 0s - loss: 0.5615 - accuracy: 0.7910
208/640 [========>.....................] - ETA: 0s - loss: 0.5307 - accuracy: 0.8125
247/640 [==========>...................] - ETA: 0s - loss: 0.5441 - accuracy: 0.7935
281/640 [============>.................] - ETA: 0s - loss: 0.5216 - accuracy: 0.7972
319/640 [=============>................] - ETA: 0s - loss: 0.5284 - accuracy: 0.7900
351/640 [===============>..............] - ETA: 0s - loss: 0.5195 - accuracy: 0.7949
397/640 [=================>............] - ETA: 0s - loss: 0.5183 - accuracy: 0.7909
439/640 [===================>..........] - ETA: 0s - loss: 0.5129 - accuracy: 0.7882
486/640 [=====================>........] - ETA: 0s - loss: 0.5285 - accuracy: 0.7840
533/640 [=======================>......] - ETA: 0s - loss: 0.5304 - accuracy: 0.7880
573/640 [=========================>....] - ETA: 0s - loss: 0.5332 - accuracy: 0.7871
621/640 [============================>.] - ETA: 0s - loss: 0.5262 - accuracy: 0.7907
640/640 [==============================] - 1s 1ms/step - loss: 0.5230 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5230 - accuracy: 0.7922 - val_loss: 0.5420 - val_accuracy: 0.7375
Epoch 24/100

  1/640 [..............................] - ETA: 1s - loss: 0.5512 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4242 - accuracy: 0.8400
 99/640 [===>..........................] - ETA: 0s - loss: 0.4476 - accuracy: 0.8081
137/640 [=====>........................] - ETA: 0s - loss: 0.5177 - accuracy: 0.7664
177/640 [=======>......................] - ETA: 0s - loss: 0.5114 - accuracy: 0.7684
211/640 [========>.....................] - ETA: 0s - loss: 0.4925 - accuracy: 0.7725
253/640 [==========>...................] - ETA: 0s - loss: 0.4997 - accuracy: 0.7708
291/640 [============>.................] - ETA: 0s - loss: 0.5165 - accuracy: 0.7869
329/640 [==============>...............] - ETA: 0s - loss: 0.5296 - accuracy: 0.7842
368/640 [================>.............] - ETA: 0s - loss: 0.5389 - accuracy: 0.7772
407/640 [==================>...........] - ETA: 0s - loss: 0.5349 - accuracy: 0.7813
446/640 [===================>..........] - ETA: 0s - loss: 0.5169 - accuracy: 0.7937
485/640 [=====================>........] - ETA: 0s - loss: 0.5091 - accuracy: 0.7938
530/640 [=======================>......] - ETA: 0s - loss: 0.5198 - accuracy: 0.7906
570/640 [=========================>....] - ETA: 0s - loss: 0.5275 - accuracy: 0.7877
609/640 [===========================>..] - ETA: 0s - loss: 0.5138 - accuracy: 0.7947
640/640 [==============================] - 1s 1ms/step - loss: 0.5165 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5165 - accuracy: 0.7891 - val_loss: 0.5345 - val_accuracy: 0.7437
Epoch 25/100

  1/640 [..............................] - ETA: 0s - loss: 0.2770 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.5619 - accuracy: 0.6852
103/640 [===>..........................] - ETA: 0s - loss: 0.5058 - accuracy: 0.7670
139/640 [=====>........................] - ETA: 0s - loss: 0.4904 - accuracy: 0.7554
181/640 [=======>......................] - ETA: 0s - loss: 0.4916 - accuracy: 0.7624
225/640 [=========>....................] - ETA: 0s - loss: 0.4605 - accuracy: 0.7778
256/640 [===========>..................] - ETA: 0s - loss: 0.4560 - accuracy: 0.7734
289/640 [============>.................] - ETA: 0s - loss: 0.4499 - accuracy: 0.7889
319/640 [=============>................] - ETA: 0s - loss: 0.4573 - accuracy: 0.7931
348/640 [===============>..............] - ETA: 0s - loss: 0.5033 - accuracy: 0.7874
394/640 [=================>............] - ETA: 0s - loss: 0.4953 - accuracy: 0.7919
434/640 [===================>..........] - ETA: 0s - loss: 0.5057 - accuracy: 0.7857
473/640 [=====================>........] - ETA: 0s - loss: 0.5047 - accuracy: 0.7886
513/640 [=======================>......] - ETA: 0s - loss: 0.5002 - accuracy: 0.7895
550/640 [========================>.....] - ETA: 0s - loss: 0.5152 - accuracy: 0.7836
587/640 [==========================>...] - ETA: 0s - loss: 0.5093 - accuracy: 0.7853
624/640 [============================>.] - ETA: 0s - loss: 0.5208 - accuracy: 0.7821
640/640 [==============================] - 1s 1ms/step - loss: 0.5146 - accuracy: 0.7859

640/640 [==============================] - 1s 2ms/step - loss: 0.5146 - accuracy: 0.7859 - val_loss: 0.5356 - val_accuracy: 0.7625
Epoch 26/100

  1/640 [..............................] - ETA: 3s - loss: 0.0111 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6818 - accuracy: 0.7660
 91/640 [===>..........................] - ETA: 0s - loss: 0.5396 - accuracy: 0.8242
134/640 [=====>........................] - ETA: 0s - loss: 0.5453 - accuracy: 0.8060
182/640 [=======>......................] - ETA: 0s - loss: 0.5340 - accuracy: 0.7967
220/640 [=========>....................] - ETA: 0s - loss: 0.5486 - accuracy: 0.7864
256/640 [===========>..................] - ETA: 0s - loss: 0.5600 - accuracy: 0.7734
299/640 [=============>................] - ETA: 0s - loss: 0.5469 - accuracy: 0.7860
327/640 [==============>...............] - ETA: 0s - loss: 0.5272 - accuracy: 0.7920
352/640 [===============>..............] - ETA: 0s - loss: 0.5259 - accuracy: 0.7955
375/640 [================>.............] - ETA: 0s - loss: 0.5114 - accuracy: 0.8027
410/640 [==================>...........] - ETA: 0s - loss: 0.5048 - accuracy: 0.8024
453/640 [====================>.........] - ETA: 0s - loss: 0.5348 - accuracy: 0.7925
493/640 [======================>.......] - ETA: 0s - loss: 0.5408 - accuracy: 0.7870
532/640 [=======================>......] - ETA: 0s - loss: 0.5201 - accuracy: 0.8008
573/640 [=========================>....] - ETA: 0s - loss: 0.5140 - accuracy: 0.7993
611/640 [===========================>..] - ETA: 0s - loss: 0.5103 - accuracy: 0.7987
640/640 [==============================] - 1s 1ms/step - loss: 0.5099 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5099 - accuracy: 0.7953 - val_loss: 0.5359 - val_accuracy: 0.7625
Epoch 27/100

  1/640 [..............................] - ETA: 1s - loss: 0.0721 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.7101 - accuracy: 0.8367
 95/640 [===>..........................] - ETA: 0s - loss: 0.5735 - accuracy: 0.8421
131/640 [=====>........................] - ETA: 0s - loss: 0.5243 - accuracy: 0.8473
170/640 [======>.......................] - ETA: 0s - loss: 0.5103 - accuracy: 0.8353
209/640 [========>.....................] - ETA: 0s - loss: 0.4819 - accuracy: 0.8469
248/640 [==========>...................] - ETA: 0s - loss: 0.5162 - accuracy: 0.8226
282/640 [============>.................] - ETA: 0s - loss: 0.4839 - accuracy: 0.8333
320/640 [==============>...............] - ETA: 0s - loss: 0.4885 - accuracy: 0.8219
366/640 [================>.............] - ETA: 0s - loss: 0.4827 - accuracy: 0.8224
407/640 [==================>...........] - ETA: 0s - loss: 0.4884 - accuracy: 0.8133
446/640 [===================>..........] - ETA: 0s - loss: 0.4998 - accuracy: 0.8072
486/640 [=====================>........] - ETA: 0s - loss: 0.5024 - accuracy: 0.8004
529/640 [=======================>......] - ETA: 0s - loss: 0.5052 - accuracy: 0.7958
567/640 [=========================>....] - ETA: 0s - loss: 0.5093 - accuracy: 0.7937
606/640 [===========================>..] - ETA: 0s - loss: 0.5045 - accuracy: 0.7954
640/640 [==============================] - 1s 1ms/step - loss: 0.5084 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.5084 - accuracy: 0.7906 - val_loss: 0.5397 - val_accuracy: 0.7625
Epoch 28/100

  1/640 [..............................] - ETA: 1s - loss: 0.1389 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5876 - accuracy: 0.7297
 85/640 [==>...........................] - ETA: 0s - loss: 0.5526 - accuracy: 0.7647
114/640 [====>.........................] - ETA: 0s - loss: 0.5457 - accuracy: 0.7719
146/640 [=====>........................] - ETA: 0s - loss: 0.4961 - accuracy: 0.8082
180/640 [=======>......................] - ETA: 0s - loss: 0.5060 - accuracy: 0.7944
221/640 [=========>....................] - ETA: 0s - loss: 0.5077 - accuracy: 0.7964
261/640 [===========>..................] - ETA: 0s - loss: 0.4640 - accuracy: 0.8161
302/640 [=============>................] - ETA: 0s - loss: 0.4888 - accuracy: 0.8212
347/640 [===============>..............] - ETA: 0s - loss: 0.4862 - accuracy: 0.8184
386/640 [=================>............] - ETA: 0s - loss: 0.4935 - accuracy: 0.8161
428/640 [===================>..........] - ETA: 0s - loss: 0.4985 - accuracy: 0.8107
463/640 [====================>.........] - ETA: 0s - loss: 0.4953 - accuracy: 0.8056
494/640 [======================>.......] - ETA: 0s - loss: 0.4906 - accuracy: 0.8057
524/640 [=======================>......] - ETA: 0s - loss: 0.4914 - accuracy: 0.8053
562/640 [=========================>....] - ETA: 0s - loss: 0.4997 - accuracy: 0.8043
601/640 [===========================>..] - ETA: 0s - loss: 0.5088 - accuracy: 0.8037
638/640 [============================>.] - ETA: 0s - loss: 0.5016 - accuracy: 0.8056
640/640 [==============================] - 1s 1ms/step - loss: 0.5036 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.5036 - accuracy: 0.8047 - val_loss: 0.5540 - val_accuracy: 0.7375
Epoch 29/100

  1/640 [..............................] - ETA: 1s - loss: 0.9533 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.3500 - accuracy: 0.8491    
101/640 [===>..........................] - ETA: 0s - loss: 0.4070 - accuracy: 0.8317
138/640 [=====>........................] - ETA: 0s - loss: 0.4619 - accuracy: 0.8116
179/640 [=======>......................] - ETA: 0s - loss: 0.4617 - accuracy: 0.7877
219/640 [=========>....................] - ETA: 0s - loss: 0.5174 - accuracy: 0.7854
258/640 [===========>..................] - ETA: 0s - loss: 0.5206 - accuracy: 0.7907
289/640 [============>.................] - ETA: 0s - loss: 0.5381 - accuracy: 0.7751
329/640 [==============>...............] - ETA: 0s - loss: 0.5389 - accuracy: 0.7660
372/640 [================>.............] - ETA: 0s - loss: 0.5248 - accuracy: 0.7796
412/640 [==================>...........] - ETA: 0s - loss: 0.5079 - accuracy: 0.7961
450/640 [====================>.........] - ETA: 0s - loss: 0.5144 - accuracy: 0.7933
493/640 [======================>.......] - ETA: 0s - loss: 0.5046 - accuracy: 0.7931
546/640 [========================>.....] - ETA: 0s - loss: 0.4954 - accuracy: 0.7967
597/640 [==========================>...] - ETA: 0s - loss: 0.4998 - accuracy: 0.7906
631/640 [============================>.] - ETA: 0s - loss: 0.5083 - accuracy: 0.7908
640/640 [==============================] - 1s 1ms/step - loss: 0.5046 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5046 - accuracy: 0.7937 - val_loss: 0.5306 - val_accuracy: 0.7625
Epoch 30/100

  1/640 [..............................] - ETA: 1s - loss: 1.2736 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.5701 - accuracy: 0.7451    
 99/640 [===>..........................] - ETA: 0s - loss: 0.4566 - accuracy: 0.7879
136/640 [=====>........................] - ETA: 0s - loss: 0.4628 - accuracy: 0.7941
179/640 [=======>......................] - ETA: 0s - loss: 0.5160 - accuracy: 0.7765
220/640 [=========>....................] - ETA: 0s - loss: 0.5293 - accuracy: 0.7682
257/640 [===========>..................] - ETA: 0s - loss: 0.5275 - accuracy: 0.7821
297/640 [============>.................] - ETA: 0s - loss: 0.5064 - accuracy: 0.7879
337/640 [==============>...............] - ETA: 0s - loss: 0.4988 - accuracy: 0.7893
383/640 [================>.............] - ETA: 0s - loss: 0.4743 - accuracy: 0.8016
423/640 [==================>...........] - ETA: 0s - loss: 0.4967 - accuracy: 0.7967
467/640 [====================>.........] - ETA: 0s - loss: 0.5119 - accuracy: 0.7880
508/640 [======================>.......] - ETA: 0s - loss: 0.5227 - accuracy: 0.7835
541/640 [========================>.....] - ETA: 0s - loss: 0.5037 - accuracy: 0.7948
584/640 [==========================>...] - ETA: 0s - loss: 0.5028 - accuracy: 0.7928
624/640 [============================>.] - ETA: 0s - loss: 0.4926 - accuracy: 0.7965
640/640 [==============================] - 1s 1ms/step - loss: 0.5002 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5002 - accuracy: 0.7922 - val_loss: 0.5346 - val_accuracy: 0.7437
Epoch 31/100

  1/640 [..............................] - ETA: 1s - loss: 0.0314 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5113 - accuracy: 0.7660
 91/640 [===>..........................] - ETA: 0s - loss: 0.4687 - accuracy: 0.7802
124/640 [====>.........................] - ETA: 0s - loss: 0.4927 - accuracy: 0.7742
164/640 [======>.......................] - ETA: 0s - loss: 0.4832 - accuracy: 0.7988
204/640 [========>.....................] - ETA: 0s - loss: 0.4747 - accuracy: 0.8039
242/640 [==========>...................] - ETA: 0s - loss: 0.4798 - accuracy: 0.7893
279/640 [============>.................] - ETA: 0s - loss: 0.5011 - accuracy: 0.7921
320/640 [==============>...............] - ETA: 0s - loss: 0.5051 - accuracy: 0.7969
361/640 [===============>..............] - ETA: 0s - loss: 0.5057 - accuracy: 0.7978
393/640 [=================>............] - ETA: 0s - loss: 0.5004 - accuracy: 0.7964
424/640 [==================>...........] - ETA: 0s - loss: 0.5227 - accuracy: 0.8019
456/640 [====================>.........] - ETA: 0s - loss: 0.5097 - accuracy: 0.8070
491/640 [======================>.......] - ETA: 0s - loss: 0.4993 - accuracy: 0.8086
522/640 [=======================>......] - ETA: 0s - loss: 0.4977 - accuracy: 0.8065
557/640 [=========================>....] - ETA: 0s - loss: 0.4965 - accuracy: 0.7989
597/640 [==========================>...] - ETA: 0s - loss: 0.4898 - accuracy: 0.8007
635/640 [============================>.] - ETA: 0s - loss: 0.4996 - accuracy: 0.7953
640/640 [==============================] - 1s 1ms/step - loss: 0.4998 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.4998 - accuracy: 0.7937 - val_loss: 0.5302 - val_accuracy: 0.7437
Epoch 32/100

  1/640 [..............................] - ETA: 1s - loss: 0.0555 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4745 - accuracy: 0.7708
 94/640 [===>..........................] - ETA: 0s - loss: 0.5485 - accuracy: 0.7553
134/640 [=====>........................] - ETA: 0s - loss: 0.4900 - accuracy: 0.7836
169/640 [======>.......................] - ETA: 0s - loss: 0.4884 - accuracy: 0.7929
214/640 [=========>....................] - ETA: 0s - loss: 0.4507 - accuracy: 0.8131
255/640 [==========>...................] - ETA: 0s - loss: 0.4812 - accuracy: 0.8000
295/640 [============>.................] - ETA: 0s - loss: 0.4849 - accuracy: 0.8068
337/640 [==============>...............] - ETA: 0s - loss: 0.4881 - accuracy: 0.8071
376/640 [================>.............] - ETA: 0s - loss: 0.4765 - accuracy: 0.8112
427/640 [===================>..........] - ETA: 0s - loss: 0.4849 - accuracy: 0.8150
472/640 [=====================>........] - ETA: 0s - loss: 0.4829 - accuracy: 0.8136
510/640 [======================>.......] - ETA: 0s - loss: 0.5094 - accuracy: 0.8020
544/640 [========================>.....] - ETA: 0s - loss: 0.5112 - accuracy: 0.7923
582/640 [==========================>...] - ETA: 0s - loss: 0.5098 - accuracy: 0.7938
622/640 [============================>.] - ETA: 0s - loss: 0.4995 - accuracy: 0.8006
640/640 [==============================] - 1s 1ms/step - loss: 0.4958 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4958 - accuracy: 0.8000 - val_loss: 0.5330 - val_accuracy: 0.7500
Epoch 33/100

  1/640 [..............................] - ETA: 1s - loss: 0.8161 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.5402 - accuracy: 0.7885    
101/640 [===>..........................] - ETA: 0s - loss: 0.4730 - accuracy: 0.7921
143/640 [=====>........................] - ETA: 0s - loss: 0.4200 - accuracy: 0.8042
187/640 [=======>......................] - ETA: 0s - loss: 0.4068 - accuracy: 0.8128
228/640 [=========>....................] - ETA: 0s - loss: 0.4407 - accuracy: 0.7939
268/640 [===========>..................] - ETA: 0s - loss: 0.4756 - accuracy: 0.7948
309/640 [=============>................] - ETA: 0s - loss: 0.4869 - accuracy: 0.7929
349/640 [===============>..............] - ETA: 0s - loss: 0.4680 - accuracy: 0.7994
388/640 [=================>............] - ETA: 0s - loss: 0.4654 - accuracy: 0.7964
427/640 [===================>..........] - ETA: 0s - loss: 0.4759 - accuracy: 0.7939
467/640 [====================>.........] - ETA: 0s - loss: 0.4716 - accuracy: 0.7901
507/640 [======================>.......] - ETA: 0s - loss: 0.4791 - accuracy: 0.7929
547/640 [========================>.....] - ETA: 0s - loss: 0.4695 - accuracy: 0.7989
581/640 [==========================>...] - ETA: 0s - loss: 0.4811 - accuracy: 0.7952
613/640 [===========================>..] - ETA: 0s - loss: 0.4831 - accuracy: 0.7961
640/640 [==============================] - 1s 1ms/step - loss: 0.4940 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.4940 - accuracy: 0.7906 - val_loss: 0.5365 - val_accuracy: 0.7437
Epoch 34/100

  1/640 [..............................] - ETA: 1s - loss: 0.4366 - accuracy: 1.0000
 14/640 [..............................] - ETA: 2s - loss: 0.6999 - accuracy: 0.7143
 60/640 [=>............................] - ETA: 1s - loss: 0.4582 - accuracy: 0.8000
108/640 [====>.........................] - ETA: 0s - loss: 0.4627 - accuracy: 0.7870
151/640 [======>.......................] - ETA: 0s - loss: 0.4692 - accuracy: 0.8013
203/640 [========>.....................] - ETA: 0s - loss: 0.5116 - accuracy: 0.7882
249/640 [==========>...................] - ETA: 0s - loss: 0.5517 - accuracy: 0.7791
302/640 [=============>................] - ETA: 0s - loss: 0.5539 - accuracy: 0.7881
344/640 [===============>..............] - ETA: 0s - loss: 0.5419 - accuracy: 0.7878
393/640 [=================>............] - ETA: 0s - loss: 0.5442 - accuracy: 0.7812
433/640 [===================>..........] - ETA: 0s - loss: 0.5442 - accuracy: 0.7737
471/640 [=====================>........] - ETA: 0s - loss: 0.5249 - accuracy: 0.7792
504/640 [======================>.......] - ETA: 0s - loss: 0.5176 - accuracy: 0.7837
542/640 [========================>.....] - ETA: 0s - loss: 0.5188 - accuracy: 0.7823
584/640 [==========================>...] - ETA: 0s - loss: 0.5057 - accuracy: 0.7894
623/640 [============================>.] - ETA: 0s - loss: 0.4988 - accuracy: 0.7945
640/640 [==============================] - 1s 1ms/step - loss: 0.4925 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4925 - accuracy: 0.7953 - val_loss: 0.5297 - val_accuracy: 0.7625
Epoch 35/100

  1/640 [..............................] - ETA: 1s - loss: 0.4312 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4923 - accuracy: 0.8298
 92/640 [===>..........................] - ETA: 0s - loss: 0.4498 - accuracy: 0.8043
128/640 [=====>........................] - ETA: 0s - loss: 0.4707 - accuracy: 0.7812
169/640 [======>.......................] - ETA: 0s - loss: 0.4509 - accuracy: 0.7870
212/640 [========>.....................] - ETA: 0s - loss: 0.4638 - accuracy: 0.7877
254/640 [==========>...................] - ETA: 0s - loss: 0.5006 - accuracy: 0.7795
296/640 [============>.................] - ETA: 0s - loss: 0.5176 - accuracy: 0.7804
337/640 [==============>...............] - ETA: 0s - loss: 0.5001 - accuracy: 0.7923
378/640 [================>.............] - ETA: 0s - loss: 0.5048 - accuracy: 0.7989
420/640 [==================>...........] - ETA: 0s - loss: 0.4923 - accuracy: 0.8048
462/640 [====================>.........] - ETA: 0s - loss: 0.4848 - accuracy: 0.8139
504/640 [======================>.......] - ETA: 0s - loss: 0.4991 - accuracy: 0.8036
544/640 [========================>.....] - ETA: 0s - loss: 0.4991 - accuracy: 0.8015
585/640 [==========================>...] - ETA: 0s - loss: 0.4954 - accuracy: 0.7983
624/640 [============================>.] - ETA: 0s - loss: 0.4858 - accuracy: 0.8045
640/640 [==============================] - 1s 1ms/step - loss: 0.4882 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4882 - accuracy: 0.8016 - val_loss: 0.5243 - val_accuracy: 0.7563
Epoch 36/100

  1/640 [..............................] - ETA: 0s - loss: 0.0026 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4943 - accuracy: 0.7800
 99/640 [===>..........................] - ETA: 0s - loss: 0.4644 - accuracy: 0.7980
135/640 [=====>........................] - ETA: 0s - loss: 0.4295 - accuracy: 0.8148
174/640 [=======>......................] - ETA: 0s - loss: 0.4638 - accuracy: 0.7931
220/640 [=========>....................] - ETA: 0s - loss: 0.4483 - accuracy: 0.8091
260/640 [===========>..................] - ETA: 0s - loss: 0.4492 - accuracy: 0.8038
300/640 [=============>................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8100
337/640 [==============>...............] - ETA: 0s - loss: 0.4423 - accuracy: 0.8071
371/640 [================>.............] - ETA: 0s - loss: 0.4554 - accuracy: 0.8032
408/640 [==================>...........] - ETA: 0s - loss: 0.4937 - accuracy: 0.7966
441/640 [===================>..........] - ETA: 0s - loss: 0.4942 - accuracy: 0.7937
464/640 [====================>.........] - ETA: 0s - loss: 0.4951 - accuracy: 0.7909
496/640 [======================>.......] - ETA: 0s - loss: 0.4809 - accuracy: 0.7984
532/640 [=======================>......] - ETA: 0s - loss: 0.4793 - accuracy: 0.7989
564/640 [=========================>....] - ETA: 0s - loss: 0.4799 - accuracy: 0.7979
598/640 [===========================>..] - ETA: 0s - loss: 0.4912 - accuracy: 0.7943
640/640 [==============================] - 1s 1ms/step - loss: 0.4887 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4887 - accuracy: 0.7953 - val_loss: 0.5228 - val_accuracy: 0.7688
Epoch 37/100

  1/640 [..............................] - ETA: 1s - loss: 0.4407 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.4922 - accuracy: 0.7619
 92/640 [===>..........................] - ETA: 0s - loss: 0.4832 - accuracy: 0.7717
125/640 [====>.........................] - ETA: 0s - loss: 0.4732 - accuracy: 0.7840
165/640 [======>.......................] - ETA: 0s - loss: 0.4680 - accuracy: 0.7939
205/640 [========>.....................] - ETA: 0s - loss: 0.4520 - accuracy: 0.8098
245/640 [==========>...................] - ETA: 0s - loss: 0.4738 - accuracy: 0.8122
284/640 [============>.................] - ETA: 0s - loss: 0.4662 - accuracy: 0.8028
322/640 [==============>...............] - ETA: 0s - loss: 0.4674 - accuracy: 0.8043
361/640 [===============>..............] - ETA: 0s - loss: 0.4587 - accuracy: 0.8061
400/640 [=================>............] - ETA: 0s - loss: 0.4623 - accuracy: 0.7975
440/640 [===================>..........] - ETA: 0s - loss: 0.4587 - accuracy: 0.8091
479/640 [=====================>........] - ETA: 0s - loss: 0.4708 - accuracy: 0.8038
516/640 [=======================>......] - ETA: 0s - loss: 0.4831 - accuracy: 0.8004
561/640 [=========================>....] - ETA: 0s - loss: 0.4851 - accuracy: 0.7986
600/640 [===========================>..] - ETA: 0s - loss: 0.4835 - accuracy: 0.8000
637/640 [============================>.] - ETA: 0s - loss: 0.4792 - accuracy: 0.8022
640/640 [==============================] - 1s 1ms/step - loss: 0.4831 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4831 - accuracy: 0.8000 - val_loss: 0.5174 - val_accuracy: 0.7750
Epoch 38/100

  1/640 [..............................] - ETA: 1s - loss: 6.2649e-04 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5377 - accuracy: 0.7143    
100/640 [===>..........................] - ETA: 0s - loss: 0.5059 - accuracy: 0.7800
137/640 [=====>........................] - ETA: 0s - loss: 0.4779 - accuracy: 0.8029
179/640 [=======>......................] - ETA: 0s - loss: 0.4806 - accuracy: 0.8101
222/640 [=========>....................] - ETA: 0s - loss: 0.4626 - accuracy: 0.8243
265/640 [===========>..................] - ETA: 0s - loss: 0.5297 - accuracy: 0.8038
304/640 [=============>................] - ETA: 0s - loss: 0.5068 - accuracy: 0.8125
344/640 [===============>..............] - ETA: 0s - loss: 0.4872 - accuracy: 0.8198
384/640 [=================>............] - ETA: 0s - loss: 0.4754 - accuracy: 0.8255
421/640 [==================>...........] - ETA: 0s - loss: 0.4810 - accuracy: 0.8195
457/640 [====================>.........] - ETA: 0s - loss: 0.4970 - accuracy: 0.8096
500/640 [======================>.......] - ETA: 0s - loss: 0.4963 - accuracy: 0.8040
548/640 [========================>.....] - ETA: 0s - loss: 0.4895 - accuracy: 0.8029
593/640 [==========================>...] - ETA: 0s - loss: 0.4834 - accuracy: 0.8078
626/640 [============================>.] - ETA: 0s - loss: 0.4792 - accuracy: 0.8099
640/640 [==============================] - 1s 1ms/step - loss: 0.4832 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4832 - accuracy: 0.8062 - val_loss: 0.5244 - val_accuracy: 0.7688
Epoch 39/100

  1/640 [..............................] - ETA: 1s - loss: 0.0270 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.7095 - accuracy: 0.7358
101/640 [===>..........................] - ETA: 0s - loss: 0.5578 - accuracy: 0.7624
132/640 [=====>........................] - ETA: 0s - loss: 0.4957 - accuracy: 0.7955
165/640 [======>.......................] - ETA: 0s - loss: 0.4755 - accuracy: 0.8061
197/640 [========>.....................] - ETA: 0s - loss: 0.5060 - accuracy: 0.7919
227/640 [=========>....................] - ETA: 0s - loss: 0.5258 - accuracy: 0.7885
257/640 [===========>..................] - ETA: 0s - loss: 0.5419 - accuracy: 0.7938
297/640 [============>.................] - ETA: 0s - loss: 0.5176 - accuracy: 0.8013
328/640 [==============>...............] - ETA: 0s - loss: 0.5197 - accuracy: 0.7988
370/640 [================>.............] - ETA: 0s - loss: 0.5033 - accuracy: 0.8027
413/640 [==================>...........] - ETA: 0s - loss: 0.4904 - accuracy: 0.8063
451/640 [====================>.........] - ETA: 0s - loss: 0.4886 - accuracy: 0.8071
485/640 [=====================>........] - ETA: 0s - loss: 0.4883 - accuracy: 0.8082
519/640 [=======================>......] - ETA: 0s - loss: 0.4880 - accuracy: 0.8131
551/640 [========================>.....] - ETA: 0s - loss: 0.4858 - accuracy: 0.8149
584/640 [==========================>...] - ETA: 0s - loss: 0.4893 - accuracy: 0.8151
617/640 [===========================>..] - ETA: 0s - loss: 0.4868 - accuracy: 0.8169
640/640 [==============================] - 1s 1ms/step - loss: 0.4802 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4802 - accuracy: 0.8203 - val_loss: 0.5237 - val_accuracy: 0.7625
Epoch 40/100

  1/640 [..............................] - ETA: 1s - loss: 0.0187 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5590 - accuracy: 0.7660
 93/640 [===>..........................] - ETA: 0s - loss: 0.6158 - accuracy: 0.7312
124/640 [====>.........................] - ETA: 0s - loss: 0.6563 - accuracy: 0.7419
167/640 [======>.......................] - ETA: 0s - loss: 0.6048 - accuracy: 0.7485
206/640 [========>.....................] - ETA: 0s - loss: 0.5753 - accuracy: 0.7621
251/640 [==========>...................] - ETA: 0s - loss: 0.5689 - accuracy: 0.7689
294/640 [============>.................] - ETA: 0s - loss: 0.5358 - accuracy: 0.7857
334/640 [==============>...............] - ETA: 0s - loss: 0.5148 - accuracy: 0.7844
371/640 [================>.............] - ETA: 0s - loss: 0.5085 - accuracy: 0.7844
414/640 [==================>...........] - ETA: 0s - loss: 0.4935 - accuracy: 0.7899
454/640 [====================>.........] - ETA: 0s - loss: 0.4965 - accuracy: 0.7930
496/640 [======================>.......] - ETA: 0s - loss: 0.4924 - accuracy: 0.8004
535/640 [========================>.....] - ETA: 0s - loss: 0.4876 - accuracy: 0.8019
576/640 [==========================>...] - ETA: 0s - loss: 0.4853 - accuracy: 0.8038
612/640 [===========================>..] - ETA: 0s - loss: 0.4862 - accuracy: 0.8056
640/640 [==============================] - 1s 1ms/step - loss: 0.4797 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4797 - accuracy: 0.8047 - val_loss: 0.5122 - val_accuracy: 0.7688
Epoch 41/100

  1/640 [..............................] - ETA: 1s - loss: 0.3292 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5414 - accuracy: 0.8113
 98/640 [===>..........................] - ETA: 0s - loss: 0.5459 - accuracy: 0.7653
138/640 [=====>........................] - ETA: 0s - loss: 0.5424 - accuracy: 0.7609
186/640 [=======>......................] - ETA: 0s - loss: 0.5152 - accuracy: 0.7634
232/640 [=========>....................] - ETA: 0s - loss: 0.4872 - accuracy: 0.7802
273/640 [===========>..................] - ETA: 0s - loss: 0.4682 - accuracy: 0.7912
312/640 [=============>................] - ETA: 0s - loss: 0.4665 - accuracy: 0.7949
349/640 [===============>..............] - ETA: 0s - loss: 0.4666 - accuracy: 0.7966
400/640 [=================>............] - ETA: 0s - loss: 0.4654 - accuracy: 0.8025
449/640 [====================>.........] - ETA: 0s - loss: 0.4580 - accuracy: 0.8107
488/640 [=====================>........] - ETA: 0s - loss: 0.4780 - accuracy: 0.8135
532/640 [=======================>......] - ETA: 0s - loss: 0.4648 - accuracy: 0.8233
573/640 [=========================>....] - ETA: 0s - loss: 0.4637 - accuracy: 0.8202
615/640 [===========================>..] - ETA: 0s - loss: 0.4751 - accuracy: 0.8195
640/640 [==============================] - 1s 1ms/step - loss: 0.4774 - accuracy: 0.8141

640/640 [==============================] - 1s 2ms/step - loss: 0.4774 - accuracy: 0.8141 - val_loss: 0.5178 - val_accuracy: 0.7688
Epoch 42/100

  1/640 [..............................] - ETA: 1s - loss: 1.5289 - accuracy: 0.0000e+00
 49/640 [=>............................] - ETA: 0s - loss: 0.4989 - accuracy: 0.7959    
 93/640 [===>..........................] - ETA: 0s - loss: 0.5501 - accuracy: 0.7742
128/640 [=====>........................] - ETA: 0s - loss: 0.5574 - accuracy: 0.7734
170/640 [======>.......................] - ETA: 0s - loss: 0.5299 - accuracy: 0.7882
207/640 [========>.....................] - ETA: 0s - loss: 0.5083 - accuracy: 0.7923
246/640 [==========>...................] - ETA: 0s - loss: 0.4936 - accuracy: 0.8049
288/640 [============>.................] - ETA: 0s - loss: 0.4861 - accuracy: 0.7951
330/640 [==============>...............] - ETA: 0s - loss: 0.4780 - accuracy: 0.8000
372/640 [================>.............] - ETA: 0s - loss: 0.5129 - accuracy: 0.7984
408/640 [==================>...........] - ETA: 0s - loss: 0.5170 - accuracy: 0.7990
439/640 [===================>..........] - ETA: 0s - loss: 0.5093 - accuracy: 0.7995
472/640 [=====================>........] - ETA: 0s - loss: 0.4968 - accuracy: 0.8030
506/640 [======================>.......] - ETA: 0s - loss: 0.4864 - accuracy: 0.8103
545/640 [========================>.....] - ETA: 0s - loss: 0.4819 - accuracy: 0.8128
587/640 [==========================>...] - ETA: 0s - loss: 0.4778 - accuracy: 0.8211
623/640 [============================>.] - ETA: 0s - loss: 0.4747 - accuracy: 0.8186
640/640 [==============================] - 1s 1ms/step - loss: 0.4766 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4766 - accuracy: 0.8172 - val_loss: 0.5212 - val_accuracy: 0.7625
Epoch 43/100

  1/640 [..............................] - ETA: 1s - loss: 0.1706 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.3552 - accuracy: 0.8409
 91/640 [===>..........................] - ETA: 0s - loss: 0.3736 - accuracy: 0.8681
131/640 [=====>........................] - ETA: 0s - loss: 0.3658 - accuracy: 0.8626
178/640 [=======>......................] - ETA: 0s - loss: 0.3811 - accuracy: 0.8596
211/640 [========>.....................] - ETA: 0s - loss: 0.3939 - accuracy: 0.8531
252/640 [==========>...................] - ETA: 0s - loss: 0.4664 - accuracy: 0.8175
292/640 [============>.................] - ETA: 0s - loss: 0.4584 - accuracy: 0.8116
332/640 [==============>...............] - ETA: 0s - loss: 0.4523 - accuracy: 0.8133
371/640 [================>.............] - ETA: 0s - loss: 0.4454 - accuracy: 0.8248
412/640 [==================>...........] - ETA: 0s - loss: 0.4500 - accuracy: 0.8228
454/640 [====================>.........] - ETA: 0s - loss: 0.4563 - accuracy: 0.8172
495/640 [======================>.......] - ETA: 0s - loss: 0.4695 - accuracy: 0.8061
535/640 [========================>.....] - ETA: 0s - loss: 0.4694 - accuracy: 0.8112
575/640 [=========================>....] - ETA: 0s - loss: 0.4627 - accuracy: 0.8157
614/640 [===========================>..] - ETA: 0s - loss: 0.4618 - accuracy: 0.8143
640/640 [==============================] - 1s 1ms/step - loss: 0.4729 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4729 - accuracy: 0.8156 - val_loss: 0.5231 - val_accuracy: 0.7688
Epoch 44/100

  1/640 [..............................] - ETA: 0s - loss: 0.7035 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.6081 - accuracy: 0.7955
 84/640 [==>...........................] - ETA: 0s - loss: 0.5166 - accuracy: 0.8095
133/640 [=====>........................] - ETA: 0s - loss: 0.4923 - accuracy: 0.8045
173/640 [=======>......................] - ETA: 0s - loss: 0.4717 - accuracy: 0.8092
221/640 [=========>....................] - ETA: 0s - loss: 0.4943 - accuracy: 0.8009
273/640 [===========>..................] - ETA: 0s - loss: 0.4873 - accuracy: 0.7912
311/640 [=============>................] - ETA: 0s - loss: 0.5050 - accuracy: 0.7846
349/640 [===============>..............] - ETA: 0s - loss: 0.5049 - accuracy: 0.7880
386/640 [=================>............] - ETA: 0s - loss: 0.4808 - accuracy: 0.8031
423/640 [==================>...........] - ETA: 0s - loss: 0.4707 - accuracy: 0.8061
461/640 [====================>.........] - ETA: 0s - loss: 0.4591 - accuracy: 0.8134
503/640 [======================>.......] - ETA: 0s - loss: 0.4556 - accuracy: 0.8151
543/640 [========================>.....] - ETA: 0s - loss: 0.4444 - accuracy: 0.8177
581/640 [==========================>...] - ETA: 0s - loss: 0.4477 - accuracy: 0.8158
620/640 [============================>.] - ETA: 0s - loss: 0.4639 - accuracy: 0.8145
640/640 [==============================] - 1s 1ms/step - loss: 0.4734 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4734 - accuracy: 0.8125 - val_loss: 0.5103 - val_accuracy: 0.7688
Epoch 45/100

  1/640 [..............................] - ETA: 1s - loss: 0.1561 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.4638 - accuracy: 0.8250
 88/640 [===>..........................] - ETA: 0s - loss: 0.4741 - accuracy: 0.8068
128/640 [=====>........................] - ETA: 0s - loss: 0.4388 - accuracy: 0.8125
168/640 [======>.......................] - ETA: 0s - loss: 0.4133 - accuracy: 0.8214
207/640 [========>.....................] - ETA: 0s - loss: 0.4237 - accuracy: 0.8164
246/640 [==========>...................] - ETA: 0s - loss: 0.4312 - accuracy: 0.8171
278/640 [============>.................] - ETA: 0s - loss: 0.4516 - accuracy: 0.8094
310/640 [=============>................] - ETA: 0s - loss: 0.4523 - accuracy: 0.8097
342/640 [===============>..............] - ETA: 0s - loss: 0.4522 - accuracy: 0.8099
373/640 [================>.............] - ETA: 0s - loss: 0.4582 - accuracy: 0.8070
404/640 [=================>............] - ETA: 0s - loss: 0.4470 - accuracy: 0.8094
434/640 [===================>..........] - ETA: 0s - loss: 0.4465 - accuracy: 0.8088
470/640 [=====================>........] - ETA: 0s - loss: 0.4757 - accuracy: 0.8064
506/640 [======================>.......] - ETA: 0s - loss: 0.4821 - accuracy: 0.8043
556/640 [=========================>....] - ETA: 0s - loss: 0.4638 - accuracy: 0.8112
601/640 [===========================>..] - ETA: 0s - loss: 0.4580 - accuracy: 0.8120
640/640 [==============================] - 1s 1ms/step - loss: 0.4704 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4704 - accuracy: 0.8078 - val_loss: 0.5135 - val_accuracy: 0.7563
Epoch 46/100

  1/640 [..............................] - ETA: 1s - loss: 9.2741e-05 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5278 - accuracy: 0.8431    
 99/640 [===>..........................] - ETA: 0s - loss: 0.4392 - accuracy: 0.8788
135/640 [=====>........................] - ETA: 0s - loss: 0.4145 - accuracy: 0.8741
174/640 [=======>......................] - ETA: 0s - loss: 0.4826 - accuracy: 0.8391
215/640 [=========>....................] - ETA: 0s - loss: 0.4673 - accuracy: 0.8326
256/640 [===========>..................] - ETA: 0s - loss: 0.4672 - accuracy: 0.8320
297/640 [============>.................] - ETA: 0s - loss: 0.4916 - accuracy: 0.8283
338/640 [==============>...............] - ETA: 0s - loss: 0.4844 - accuracy: 0.8284
377/640 [================>.............] - ETA: 0s - loss: 0.4719 - accuracy: 0.8302
417/640 [==================>...........] - ETA: 0s - loss: 0.4682 - accuracy: 0.8297
457/640 [====================>.........] - ETA: 0s - loss: 0.4710 - accuracy: 0.8249
495/640 [======================>.......] - ETA: 0s - loss: 0.4694 - accuracy: 0.8222
538/640 [========================>.....] - ETA: 0s - loss: 0.4704 - accuracy: 0.8271
585/640 [==========================>...] - ETA: 0s - loss: 0.4653 - accuracy: 0.8325
619/640 [============================>.] - ETA: 0s - loss: 0.4639 - accuracy: 0.8288
640/640 [==============================] - 1s 1ms/step - loss: 0.4694 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4694 - accuracy: 0.8219 - val_loss: 0.5118 - val_accuracy: 0.7688
Epoch 47/100

  1/640 [..............................] - ETA: 0s - loss: 3.4998 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.5875 - accuracy: 0.7500    
101/640 [===>..........................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7921
138/640 [=====>........................] - ETA: 0s - loss: 0.5025 - accuracy: 0.7899
180/640 [=======>......................] - ETA: 0s - loss: 0.4594 - accuracy: 0.8222
221/640 [=========>....................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8326
262/640 [===========>..................] - ETA: 0s - loss: 0.4528 - accuracy: 0.8435
303/640 [=============>................] - ETA: 0s - loss: 0.4440 - accuracy: 0.8416
335/640 [==============>...............] - ETA: 0s - loss: 0.4614 - accuracy: 0.8328
375/640 [================>.............] - ETA: 0s - loss: 0.4466 - accuracy: 0.8320
415/640 [==================>...........] - ETA: 0s - loss: 0.4532 - accuracy: 0.8241
451/640 [====================>.........] - ETA: 0s - loss: 0.4597 - accuracy: 0.8271
492/640 [======================>.......] - ETA: 0s - loss: 0.4539 - accuracy: 0.8272
531/640 [=======================>......] - ETA: 0s - loss: 0.4566 - accuracy: 0.8267
558/640 [=========================>....] - ETA: 0s - loss: 0.4625 - accuracy: 0.8244
591/640 [==========================>...] - ETA: 0s - loss: 0.4683 - accuracy: 0.8206
629/640 [============================>.] - ETA: 0s - loss: 0.4635 - accuracy: 0.8203
640/640 [==============================] - 1s 1ms/step - loss: 0.4666 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4666 - accuracy: 0.8203 - val_loss: 0.5114 - val_accuracy: 0.7688
Epoch 48/100

  1/640 [..............................] - ETA: 0s - loss: 0.6744 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4974 - accuracy: 0.7826
 95/640 [===>..........................] - ETA: 0s - loss: 0.4037 - accuracy: 0.8316
127/640 [====>.........................] - ETA: 0s - loss: 0.3894 - accuracy: 0.8425
163/640 [======>.......................] - ETA: 0s - loss: 0.4425 - accuracy: 0.8221
196/640 [========>.....................] - ETA: 0s - loss: 0.4300 - accuracy: 0.8214
228/640 [=========>....................] - ETA: 0s - loss: 0.4140 - accuracy: 0.8333
264/640 [===========>..................] - ETA: 0s - loss: 0.4197 - accuracy: 0.8295
299/640 [=============>................] - ETA: 0s - loss: 0.4427 - accuracy: 0.8194
344/640 [===============>..............] - ETA: 0s - loss: 0.4679 - accuracy: 0.8169
393/640 [=================>............] - ETA: 0s - loss: 0.4588 - accuracy: 0.8193
429/640 [===================>..........] - ETA: 0s - loss: 0.4516 - accuracy: 0.8228
468/640 [====================>.........] - ETA: 0s - loss: 0.4538 - accuracy: 0.8205
506/640 [======================>.......] - ETA: 0s - loss: 0.4533 - accuracy: 0.8202
546/640 [========================>.....] - ETA: 0s - loss: 0.4425 - accuracy: 0.8242
584/640 [==========================>...] - ETA: 0s - loss: 0.4732 - accuracy: 0.8185
625/640 [============================>.] - ETA: 0s - loss: 0.4756 - accuracy: 0.8160
640/640 [==============================] - 1s 1ms/step - loss: 0.4685 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4685 - accuracy: 0.8203 - val_loss: 0.5098 - val_accuracy: 0.7563
Epoch 49/100

  1/640 [..............................] - ETA: 1s - loss: 0.0272 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8776
 99/640 [===>..........................] - ETA: 0s - loss: 0.4599 - accuracy: 0.8384
136/640 [=====>........................] - ETA: 0s - loss: 0.4823 - accuracy: 0.8309
180/640 [=======>......................] - ETA: 0s - loss: 0.4992 - accuracy: 0.8278
217/640 [=========>....................] - ETA: 0s - loss: 0.4568 - accuracy: 0.8433
258/640 [===========>..................] - ETA: 0s - loss: 0.4583 - accuracy: 0.8411
304/640 [=============>................] - ETA: 0s - loss: 0.4877 - accuracy: 0.8289
353/640 [===============>..............] - ETA: 0s - loss: 0.5058 - accuracy: 0.8130
394/640 [=================>............] - ETA: 0s - loss: 0.4927 - accuracy: 0.8198
433/640 [===================>..........] - ETA: 0s - loss: 0.4955 - accuracy: 0.8106
470/640 [=====================>........] - ETA: 0s - loss: 0.4961 - accuracy: 0.8085
508/640 [======================>.......] - ETA: 0s - loss: 0.4955 - accuracy: 0.8051
548/640 [========================>.....] - ETA: 0s - loss: 0.4874 - accuracy: 0.8139
587/640 [==========================>...] - ETA: 0s - loss: 0.4765 - accuracy: 0.8211
625/640 [============================>.] - ETA: 0s - loss: 0.4691 - accuracy: 0.8208
640/640 [==============================] - 1s 1ms/step - loss: 0.4644 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4644 - accuracy: 0.8234 - val_loss: 0.5158 - val_accuracy: 0.7625
Epoch 50/100

  1/640 [..............................] - ETA: 1s - loss: 0.2968 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5930 - accuracy: 0.8039
101/640 [===>..........................] - ETA: 0s - loss: 0.5074 - accuracy: 0.7921
138/640 [=====>........................] - ETA: 0s - loss: 0.5046 - accuracy: 0.8043
178/640 [=======>......................] - ETA: 0s - loss: 0.5094 - accuracy: 0.7978
220/640 [=========>....................] - ETA: 0s - loss: 0.4848 - accuracy: 0.8045
266/640 [===========>..................] - ETA: 0s - loss: 0.4829 - accuracy: 0.8045
302/640 [=============>................] - ETA: 0s - loss: 0.4579 - accuracy: 0.8146
336/640 [==============>...............] - ETA: 0s - loss: 0.4537 - accuracy: 0.8155
373/640 [================>.............] - ETA: 0s - loss: 0.4429 - accuracy: 0.8284
411/640 [==================>...........] - ETA: 0s - loss: 0.4381 - accuracy: 0.8321
449/640 [====================>.........] - ETA: 0s - loss: 0.4391 - accuracy: 0.8330
487/640 [=====================>........] - ETA: 0s - loss: 0.4407 - accuracy: 0.8316
525/640 [=======================>......] - ETA: 0s - loss: 0.4391 - accuracy: 0.8324
559/640 [=========================>....] - ETA: 0s - loss: 0.4468 - accuracy: 0.8283
598/640 [===========================>..] - ETA: 0s - loss: 0.4632 - accuracy: 0.8211
638/640 [============================>.] - ETA: 0s - loss: 0.4661 - accuracy: 0.8213
640/640 [==============================] - 1s 1ms/step - loss: 0.4653 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4653 - accuracy: 0.8219 - val_loss: 0.5120 - val_accuracy: 0.7625
Epoch 51/100

  1/640 [..............................] - ETA: 1s - loss: 0.3919 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.5510 - accuracy: 0.8684
 81/640 [==>...........................] - ETA: 0s - loss: 0.4484 - accuracy: 0.8765
120/640 [====>.........................] - ETA: 0s - loss: 0.4175 - accuracy: 0.8833
170/640 [======>.......................] - ETA: 0s - loss: 0.4394 - accuracy: 0.8706
210/640 [========>.....................] - ETA: 0s - loss: 0.4156 - accuracy: 0.8762
250/640 [==========>...................] - ETA: 0s - loss: 0.4646 - accuracy: 0.8560
290/640 [============>.................] - ETA: 0s - loss: 0.4588 - accuracy: 0.8517
335/640 [==============>...............] - ETA: 0s - loss: 0.4618 - accuracy: 0.8418
375/640 [================>.............] - ETA: 0s - loss: 0.4767 - accuracy: 0.8293
415/640 [==================>...........] - ETA: 0s - loss: 0.4790 - accuracy: 0.8289
454/640 [====================>.........] - ETA: 0s - loss: 0.4813 - accuracy: 0.8216
494/640 [======================>.......] - ETA: 0s - loss: 0.4753 - accuracy: 0.8198
538/640 [========================>.....] - ETA: 0s - loss: 0.4679 - accuracy: 0.8178
579/640 [==========================>...] - ETA: 0s - loss: 0.4693 - accuracy: 0.8117
618/640 [===========================>..] - ETA: 0s - loss: 0.4680 - accuracy: 0.8155
640/640 [==============================] - 1s 1ms/step - loss: 0.4638 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4638 - accuracy: 0.8188 - val_loss: 0.5206 - val_accuracy: 0.7625
Epoch 52/100

  1/640 [..............................] - ETA: 1s - loss: 0.0183 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4581 - accuracy: 0.8333
 99/640 [===>..........................] - ETA: 0s - loss: 0.4126 - accuracy: 0.8384
149/640 [=====>........................] - ETA: 0s - loss: 0.5091 - accuracy: 0.8255
185/640 [=======>......................] - ETA: 0s - loss: 0.5063 - accuracy: 0.8270
224/640 [=========>....................] - ETA: 0s - loss: 0.4846 - accuracy: 0.8348
261/640 [===========>..................] - ETA: 0s - loss: 0.4827 - accuracy: 0.8238
300/640 [=============>................] - ETA: 0s - loss: 0.4634 - accuracy: 0.8367
343/640 [===============>..............] - ETA: 0s - loss: 0.4742 - accuracy: 0.8338
385/640 [=================>............] - ETA: 0s - loss: 0.4844 - accuracy: 0.8234
426/640 [==================>...........] - ETA: 0s - loss: 0.4754 - accuracy: 0.8216
464/640 [====================>.........] - ETA: 0s - loss: 0.4746 - accuracy: 0.8211
503/640 [======================>.......] - ETA: 0s - loss: 0.4666 - accuracy: 0.8231
545/640 [========================>.....] - ETA: 0s - loss: 0.4642 - accuracy: 0.8202
586/640 [==========================>...] - ETA: 0s - loss: 0.4590 - accuracy: 0.8208
625/640 [============================>.] - ETA: 0s - loss: 0.4563 - accuracy: 0.8176
640/640 [==============================] - 1s 1ms/step - loss: 0.4618 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4618 - accuracy: 0.8156 - val_loss: 0.5066 - val_accuracy: 0.7688
Epoch 53/100

  1/640 [..............................] - ETA: 1s - loss: 0.5412 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4476 - accuracy: 0.8367
 97/640 [===>..........................] - ETA: 0s - loss: 0.5120 - accuracy: 0.8247
133/640 [=====>........................] - ETA: 0s - loss: 0.4826 - accuracy: 0.8195
165/640 [======>.......................] - ETA: 0s - loss: 0.4816 - accuracy: 0.8303
195/640 [========>.....................] - ETA: 0s - loss: 0.4859 - accuracy: 0.8154
226/640 [=========>....................] - ETA: 0s - loss: 0.4961 - accuracy: 0.8142
258/640 [===========>..................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8256
285/640 [============>.................] - ETA: 0s - loss: 0.4663 - accuracy: 0.8316
319/640 [=============>................] - ETA: 0s - loss: 0.4602 - accuracy: 0.8339
351/640 [===============>..............] - ETA: 0s - loss: 0.4807 - accuracy: 0.8234
389/640 [=================>............] - ETA: 0s - loss: 0.4740 - accuracy: 0.8226
429/640 [===================>..........] - ETA: 0s - loss: 0.4621 - accuracy: 0.8252
470/640 [=====================>........] - ETA: 0s - loss: 0.4518 - accuracy: 0.8362
509/640 [======================>.......] - ETA: 0s - loss: 0.4506 - accuracy: 0.8330
549/640 [========================>.....] - ETA: 0s - loss: 0.4579 - accuracy: 0.8288
582/640 [==========================>...] - ETA: 0s - loss: 0.4610 - accuracy: 0.8316
622/640 [============================>.] - ETA: 0s - loss: 0.4647 - accuracy: 0.8280
640/640 [==============================] - 1s 1ms/step - loss: 0.4596 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4596 - accuracy: 0.8281 - val_loss: 0.5213 - val_accuracy: 0.7812
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.1030 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4053 - accuracy: 0.8868
100/640 [===>..........................] - ETA: 0s - loss: 0.3606 - accuracy: 0.8900
139/640 [=====>........................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8633
182/640 [=======>......................] - ETA: 0s - loss: 0.4500 - accuracy: 0.8681
221/640 [=========>....................] - ETA: 0s - loss: 0.4470 - accuracy: 0.8597
263/640 [===========>..................] - ETA: 0s - loss: 0.4549 - accuracy: 0.8555
302/640 [=============>................] - ETA: 0s - loss: 0.4476 - accuracy: 0.8576
342/640 [===============>..............] - ETA: 0s - loss: 0.4633 - accuracy: 0.8509
384/640 [=================>............] - ETA: 0s - loss: 0.4854 - accuracy: 0.8385
424/640 [==================>...........] - ETA: 0s - loss: 0.4889 - accuracy: 0.8325
465/640 [====================>.........] - ETA: 0s - loss: 0.4882 - accuracy: 0.8280
477/640 [=====================>........] - ETA: 0s - loss: 0.4865 - accuracy: 0.8302
490/640 [=====================>........] - ETA: 0s - loss: 0.4909 - accuracy: 0.8265
536/640 [========================>.....] - ETA: 0s - loss: 0.4875 - accuracy: 0.8228
573/640 [=========================>....] - ETA: 0s - loss: 0.4732 - accuracy: 0.8272
616/640 [===========================>..] - ETA: 0s - loss: 0.4674 - accuracy: 0.8263
640/640 [==============================] - 1s 2ms/step - loss: 0.4621 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4621 - accuracy: 0.8281 - val_loss: 0.5195 - val_accuracy: 0.7625
Epoch 55/100

  1/640 [..............................] - ETA: 0s - loss: 0.5513 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.5492 - accuracy: 0.7660
 97/640 [===>..........................] - ETA: 0s - loss: 0.4565 - accuracy: 0.8144
137/640 [=====>........................] - ETA: 0s - loss: 0.4338 - accuracy: 0.8248
176/640 [=======>......................] - ETA: 0s - loss: 0.4981 - accuracy: 0.8068
220/640 [=========>....................] - ETA: 0s - loss: 0.4919 - accuracy: 0.8136
267/640 [===========>..................] - ETA: 0s - loss: 0.5104 - accuracy: 0.8052
303/640 [=============>................] - ETA: 0s - loss: 0.4918 - accuracy: 0.8152
344/640 [===============>..............] - ETA: 0s - loss: 0.4683 - accuracy: 0.8256
387/640 [=================>............] - ETA: 0s - loss: 0.4741 - accuracy: 0.8243
428/640 [===================>..........] - ETA: 0s - loss: 0.4523 - accuracy: 0.8318
470/640 [=====================>........] - ETA: 0s - loss: 0.4400 - accuracy: 0.8340
502/640 [======================>.......] - ETA: 0s - loss: 0.4441 - accuracy: 0.8347
541/640 [========================>.....] - ETA: 0s - loss: 0.4456 - accuracy: 0.8355
575/640 [=========================>....] - ETA: 0s - loss: 0.4589 - accuracy: 0.8348
609/640 [===========================>..] - ETA: 0s - loss: 0.4587 - accuracy: 0.8309
640/640 [==============================] - 1s 1ms/step - loss: 0.4613 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4613 - accuracy: 0.8266 - val_loss: 0.5143 - val_accuracy: 0.7625
Epoch 56/100

  1/640 [..............................] - ETA: 1s - loss: 0.8680 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.3438 - accuracy: 0.8627    
 98/640 [===>..........................] - ETA: 0s - loss: 0.4924 - accuracy: 0.8061
130/640 [=====>........................] - ETA: 0s - loss: 0.4424 - accuracy: 0.8308
174/640 [=======>......................] - ETA: 0s - loss: 0.4530 - accuracy: 0.8563
224/640 [=========>....................] - ETA: 0s - loss: 0.4447 - accuracy: 0.8438
268/640 [===========>..................] - ETA: 0s - loss: 0.4408 - accuracy: 0.8358
306/640 [=============>................] - ETA: 0s - loss: 0.4314 - accuracy: 0.8431
344/640 [===============>..............] - ETA: 0s - loss: 0.4466 - accuracy: 0.8430
383/640 [================>.............] - ETA: 0s - loss: 0.4783 - accuracy: 0.8225
420/640 [==================>...........] - ETA: 0s - loss: 0.4796 - accuracy: 0.8238
462/640 [====================>.........] - ETA: 0s - loss: 0.4691 - accuracy: 0.8312
503/640 [======================>.......] - ETA: 0s - loss: 0.4608 - accuracy: 0.8350
546/640 [========================>.....] - ETA: 0s - loss: 0.4615 - accuracy: 0.8242
589/640 [==========================>...] - ETA: 0s - loss: 0.4641 - accuracy: 0.8234
631/640 [============================>.] - ETA: 0s - loss: 0.4611 - accuracy: 0.8209
640/640 [==============================] - 1s 1ms/step - loss: 0.4619 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4619 - accuracy: 0.8219 - val_loss: 0.5145 - val_accuracy: 0.7812
Epoch 57/100

  1/640 [..............................] - ETA: 1s - loss: 3.9466 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.5638 - accuracy: 0.7727    
 89/640 [===>..........................] - ETA: 0s - loss: 0.5044 - accuracy: 0.7865
129/640 [=====>........................] - ETA: 0s - loss: 0.4680 - accuracy: 0.8140
179/640 [=======>......................] - ETA: 0s - loss: 0.4903 - accuracy: 0.7989
221/640 [=========>....................] - ETA: 0s - loss: 0.4951 - accuracy: 0.7919
261/640 [===========>..................] - ETA: 0s - loss: 0.4930 - accuracy: 0.7931
299/640 [=============>................] - ETA: 0s - loss: 0.4965 - accuracy: 0.8027
341/640 [==============>...............] - ETA: 0s - loss: 0.4953 - accuracy: 0.8006
380/640 [================>.............] - ETA: 0s - loss: 0.4833 - accuracy: 0.8026
418/640 [==================>...........] - ETA: 0s - loss: 0.4969 - accuracy: 0.7967
458/640 [====================>.........] - ETA: 0s - loss: 0.4767 - accuracy: 0.8079
500/640 [======================>.......] - ETA: 0s - loss: 0.4543 - accuracy: 0.8180
540/640 [========================>.....] - ETA: 0s - loss: 0.4651 - accuracy: 0.8185
580/640 [==========================>...] - ETA: 0s - loss: 0.4608 - accuracy: 0.8207
621/640 [============================>.] - ETA: 0s - loss: 0.4648 - accuracy: 0.8213
640/640 [==============================] - 1s 1ms/step - loss: 0.4592 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4592 - accuracy: 0.8234 - val_loss: 0.5032 - val_accuracy: 0.7750
Epoch 58/100

  1/640 [..............................] - ETA: 0s - loss: 0.0367 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.3573 - accuracy: 0.7708
 98/640 [===>..........................] - ETA: 0s - loss: 0.3878 - accuracy: 0.8061
143/640 [=====>........................] - ETA: 0s - loss: 0.4010 - accuracy: 0.8252
172/640 [=======>......................] - ETA: 0s - loss: 0.3756 - accuracy: 0.8372
213/640 [========>.....................] - ETA: 0s - loss: 0.3963 - accuracy: 0.8263
249/640 [==========>...................] - ETA: 0s - loss: 0.4066 - accuracy: 0.8273
290/640 [============>.................] - ETA: 0s - loss: 0.4226 - accuracy: 0.8241
330/640 [==============>...............] - ETA: 0s - loss: 0.4341 - accuracy: 0.8273
367/640 [================>.............] - ETA: 0s - loss: 0.4353 - accuracy: 0.8283
399/640 [=================>............] - ETA: 0s - loss: 0.4393 - accuracy: 0.8221
429/640 [===================>..........] - ETA: 0s - loss: 0.4651 - accuracy: 0.8182
467/640 [====================>.........] - ETA: 0s - loss: 0.4553 - accuracy: 0.8223
502/640 [======================>.......] - ETA: 0s - loss: 0.4456 - accuracy: 0.8247
534/640 [========================>.....] - ETA: 0s - loss: 0.4617 - accuracy: 0.8240
566/640 [=========================>....] - ETA: 0s - loss: 0.4605 - accuracy: 0.8233
600/640 [===========================>..] - ETA: 0s - loss: 0.4633 - accuracy: 0.8200
638/640 [============================>.] - ETA: 0s - loss: 0.4607 - accuracy: 0.8213
640/640 [==============================] - 1s 1ms/step - loss: 0.4592 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4592 - accuracy: 0.8219 - val_loss: 0.5145 - val_accuracy: 0.7563
Epoch 59/100

  1/640 [..............................] - ETA: 1s - loss: 0.0065 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.4060 - accuracy: 0.8750
 89/640 [===>..........................] - ETA: 0s - loss: 0.3754 - accuracy: 0.8652
124/640 [====>.........................] - ETA: 0s - loss: 0.5053 - accuracy: 0.8306
157/640 [======>.......................] - ETA: 0s - loss: 0.4635 - accuracy: 0.8408
198/640 [========>.....................] - ETA: 0s - loss: 0.4560 - accuracy: 0.8434
237/640 [==========>...................] - ETA: 0s - loss: 0.4773 - accuracy: 0.8228
280/640 [============>.................] - ETA: 0s - loss: 0.4671 - accuracy: 0.8286
320/640 [==============>...............] - ETA: 0s - loss: 0.4550 - accuracy: 0.8344
362/640 [===============>..............] - ETA: 0s - loss: 0.4566 - accuracy: 0.8260
399/640 [=================>............] - ETA: 0s - loss: 0.4560 - accuracy: 0.8246
436/640 [===================>..........] - ETA: 0s - loss: 0.4488 - accuracy: 0.8257
478/640 [=====================>........] - ETA: 0s - loss: 0.4422 - accuracy: 0.8305
521/640 [=======================>......] - ETA: 0s - loss: 0.4571 - accuracy: 0.8273
560/640 [=========================>....] - ETA: 0s - loss: 0.4533 - accuracy: 0.8304
596/640 [==========================>...] - ETA: 0s - loss: 0.4492 - accuracy: 0.8339
639/640 [============================>.] - ETA: 0s - loss: 0.4560 - accuracy: 0.8247
640/640 [==============================] - 1s 1ms/step - loss: 0.4560 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4560 - accuracy: 0.8250 - val_loss: 0.5148 - val_accuracy: 0.7812
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 0.1625 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.6118 - accuracy: 0.7778
101/640 [===>..........................] - ETA: 0s - loss: 0.4667 - accuracy: 0.8317
141/640 [=====>........................] - ETA: 0s - loss: 0.4827 - accuracy: 0.8227
184/640 [=======>......................] - ETA: 0s - loss: 0.4874 - accuracy: 0.8152
227/640 [=========>....................] - ETA: 0s - loss: 0.4732 - accuracy: 0.8238
267/640 [===========>..................] - ETA: 0s - loss: 0.4651 - accuracy: 0.8240
305/640 [=============>................] - ETA: 0s - loss: 0.4415 - accuracy: 0.8328
345/640 [===============>..............] - ETA: 0s - loss: 0.4719 - accuracy: 0.8290
387/640 [=================>............] - ETA: 0s - loss: 0.4727 - accuracy: 0.8243
429/640 [===================>..........] - ETA: 0s - loss: 0.4501 - accuracy: 0.8298
470/640 [=====================>........] - ETA: 0s - loss: 0.4476 - accuracy: 0.8277
511/640 [======================>.......] - ETA: 0s - loss: 0.4362 - accuracy: 0.8278
549/640 [========================>.....] - ETA: 0s - loss: 0.4509 - accuracy: 0.8179
589/640 [==========================>...] - ETA: 0s - loss: 0.4390 - accuracy: 0.8268
638/640 [============================>.] - ETA: 0s - loss: 0.4596 - accuracy: 0.8229
640/640 [==============================] - 1s 1ms/step - loss: 0.4610 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4610 - accuracy: 0.8219 - val_loss: 0.5043 - val_accuracy: 0.7812
Epoch 61/100

  1/640 [..............................] - ETA: 1s - loss: 0.0089 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.2274 - accuracy: 0.9200
103/640 [===>..........................] - ETA: 0s - loss: 0.3250 - accuracy: 0.8641
143/640 [=====>........................] - ETA: 0s - loss: 0.3696 - accuracy: 0.8531
175/640 [=======>......................] - ETA: 0s - loss: 0.3966 - accuracy: 0.8457
208/640 [========>.....................] - ETA: 0s - loss: 0.4255 - accuracy: 0.8462
241/640 [==========>...................] - ETA: 0s - loss: 0.4397 - accuracy: 0.8382
273/640 [===========>..................] - ETA: 0s - loss: 0.4183 - accuracy: 0.8498
309/640 [=============>................] - ETA: 0s - loss: 0.4517 - accuracy: 0.8511
340/640 [==============>...............] - ETA: 0s - loss: 0.4422 - accuracy: 0.8529
375/640 [================>.............] - ETA: 0s - loss: 0.4287 - accuracy: 0.8560
414/640 [==================>...........] - ETA: 0s - loss: 0.4449 - accuracy: 0.8454
461/640 [====================>.........] - ETA: 0s - loss: 0.4456 - accuracy: 0.8503
506/640 [======================>.......] - ETA: 0s - loss: 0.4502 - accuracy: 0.8478
544/640 [========================>.....] - ETA: 0s - loss: 0.4545 - accuracy: 0.8382
581/640 [==========================>...] - ETA: 0s - loss: 0.4553 - accuracy: 0.8417
617/640 [===========================>..] - ETA: 0s - loss: 0.4502 - accuracy: 0.8379
640/640 [==============================] - 1s 1ms/step - loss: 0.4555 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4555 - accuracy: 0.8313 - val_loss: 0.5188 - val_accuracy: 0.7688
Epoch 62/100

  1/640 [..............................] - ETA: 1s - loss: 1.0803 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4801 - accuracy: 0.8333
101/640 [===>..........................] - ETA: 0s - loss: 0.4827 - accuracy: 0.8119
140/640 [=====>........................] - ETA: 0s - loss: 0.4766 - accuracy: 0.8143
180/640 [=======>......................] - ETA: 0s - loss: 0.4810 - accuracy: 0.8389
223/640 [=========>....................] - ETA: 0s - loss: 0.4930 - accuracy: 0.8296
266/640 [===========>..................] - ETA: 0s - loss: 0.4759 - accuracy: 0.8233
305/640 [=============>................] - ETA: 0s - loss: 0.4729 - accuracy: 0.8230
350/640 [===============>..............] - ETA: 0s - loss: 0.4569 - accuracy: 0.8257
391/640 [=================>............] - ETA: 0s - loss: 0.4687 - accuracy: 0.8235
426/640 [==================>...........] - ETA: 0s - loss: 0.4633 - accuracy: 0.8286
467/640 [====================>.........] - ETA: 0s - loss: 0.4609 - accuracy: 0.8287
508/640 [======================>.......] - ETA: 0s - loss: 0.4503 - accuracy: 0.8287
549/640 [========================>.....] - ETA: 0s - loss: 0.4525 - accuracy: 0.8251
589/640 [==========================>...] - ETA: 0s - loss: 0.4460 - accuracy: 0.8319
629/640 [============================>.] - ETA: 0s - loss: 0.4516 - accuracy: 0.8315
640/640 [==============================] - 1s 1ms/step - loss: 0.4562 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4562 - accuracy: 0.8266 - val_loss: 0.5107 - val_accuracy: 0.7688
Epoch 63/100

  1/640 [..............................] - ETA: 0s - loss: 0.4075 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5784 - accuracy: 0.7451
103/640 [===>..........................] - ETA: 0s - loss: 0.5365 - accuracy: 0.7670
142/640 [=====>........................] - ETA: 0s - loss: 0.5227 - accuracy: 0.7887
183/640 [=======>......................] - ETA: 0s - loss: 0.5393 - accuracy: 0.7869
223/640 [=========>....................] - ETA: 0s - loss: 0.5239 - accuracy: 0.7848
266/640 [===========>..................] - ETA: 0s - loss: 0.4766 - accuracy: 0.8158
310/640 [=============>................] - ETA: 0s - loss: 0.4539 - accuracy: 0.8194
346/640 [===============>..............] - ETA: 0s - loss: 0.4513 - accuracy: 0.8208
386/640 [=================>............] - ETA: 0s - loss: 0.4500 - accuracy: 0.8187
426/640 [==================>...........] - ETA: 0s - loss: 0.4753 - accuracy: 0.8216
467/640 [====================>.........] - ETA: 0s - loss: 0.4696 - accuracy: 0.8223
507/640 [======================>.......] - ETA: 0s - loss: 0.4642 - accuracy: 0.8284
545/640 [========================>.....] - ETA: 0s - loss: 0.4627 - accuracy: 0.8257
585/640 [==========================>...] - ETA: 0s - loss: 0.4638 - accuracy: 0.8222
623/640 [============================>.] - ETA: 0s - loss: 0.4569 - accuracy: 0.8234
640/640 [==============================] - 1s 1ms/step - loss: 0.4561 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4561 - accuracy: 0.8219 - val_loss: 0.5128 - val_accuracy: 0.7750
Epoch 64/100

  1/640 [..............................] - ETA: 1s - loss: 0.7159 - accuracy: 0.0000e+00
 37/640 [>.............................] - ETA: 0s - loss: 0.3802 - accuracy: 0.8378    
 87/640 [===>..........................] - ETA: 0s - loss: 0.4353 - accuracy: 0.8621
120/640 [====>.........................] - ETA: 0s - loss: 0.3988 - accuracy: 0.8750
154/640 [======>.......................] - ETA: 0s - loss: 0.4259 - accuracy: 0.8506
169/640 [======>.......................] - ETA: 0s - loss: 0.4228 - accuracy: 0.8521
213/640 [========>.....................] - ETA: 0s - loss: 0.4062 - accuracy: 0.8685
260/640 [===========>..................] - ETA: 0s - loss: 0.4253 - accuracy: 0.8538
308/640 [=============>................] - ETA: 0s - loss: 0.4486 - accuracy: 0.8409
361/640 [===============>..............] - ETA: 0s - loss: 0.4440 - accuracy: 0.8421
410/640 [==================>...........] - ETA: 0s - loss: 0.4252 - accuracy: 0.8488
459/640 [====================>.........] - ETA: 0s - loss: 0.4271 - accuracy: 0.8453
500/640 [======================>.......] - ETA: 0s - loss: 0.4234 - accuracy: 0.8480
533/640 [=======================>......] - ETA: 0s - loss: 0.4283 - accuracy: 0.8480
568/640 [=========================>....] - ETA: 0s - loss: 0.4419 - accuracy: 0.8345
601/640 [===========================>..] - ETA: 0s - loss: 0.4483 - accuracy: 0.8319
640/640 [==============================] - 1s 1ms/step - loss: 0.4537 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4537 - accuracy: 0.8313 - val_loss: 0.5104 - val_accuracy: 0.7625
Epoch 65/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4785 - accuracy: 0.8679    
105/640 [===>..........................] - ETA: 0s - loss: 0.5811 - accuracy: 0.8190
143/640 [=====>........................] - ETA: 0s - loss: 0.5232 - accuracy: 0.8322
184/640 [=======>......................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8478
228/640 [=========>....................] - ETA: 0s - loss: 0.4716 - accuracy: 0.8333
266/640 [===========>..................] - ETA: 0s - loss: 0.4616 - accuracy: 0.8308
305/640 [=============>................] - ETA: 0s - loss: 0.4994 - accuracy: 0.8131
346/640 [===============>..............] - ETA: 0s - loss: 0.4760 - accuracy: 0.8208
373/640 [================>.............] - ETA: 0s - loss: 0.4622 - accuracy: 0.8257
412/640 [==================>...........] - ETA: 0s - loss: 0.4518 - accuracy: 0.8301
454/640 [====================>.........] - ETA: 0s - loss: 0.4466 - accuracy: 0.8304
493/640 [======================>.......] - ETA: 0s - loss: 0.4321 - accuracy: 0.8377
535/640 [========================>.....] - ETA: 0s - loss: 0.4395 - accuracy: 0.8318
578/640 [==========================>...] - ETA: 0s - loss: 0.4450 - accuracy: 0.8304
616/640 [===========================>..] - ETA: 0s - loss: 0.4582 - accuracy: 0.8279
640/640 [==============================] - 1s 1ms/step - loss: 0.4551 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4551 - accuracy: 0.8281 - val_loss: 0.5062 - val_accuracy: 0.7812
Epoch 66/100

  1/640 [..............................] - ETA: 1s - loss: 0.7584 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.3280 - accuracy: 0.8636
 92/640 [===>..........................] - ETA: 0s - loss: 0.3974 - accuracy: 0.8587
145/640 [=====>........................] - ETA: 0s - loss: 0.4480 - accuracy: 0.8276
188/640 [=======>......................] - ETA: 0s - loss: 0.4376 - accuracy: 0.8298
237/640 [==========>...................] - ETA: 0s - loss: 0.4382 - accuracy: 0.8481
277/640 [===========>..................] - ETA: 0s - loss: 0.4295 - accuracy: 0.8484
317/640 [=============>................] - ETA: 0s - loss: 0.4276 - accuracy: 0.8517
357/640 [===============>..............] - ETA: 0s - loss: 0.4708 - accuracy: 0.8347
395/640 [=================>............] - ETA: 0s - loss: 0.4789 - accuracy: 0.8278
436/640 [===================>..........] - ETA: 0s - loss: 0.4773 - accuracy: 0.8257
475/640 [=====================>........] - ETA: 0s - loss: 0.4695 - accuracy: 0.8232
513/640 [=======================>......] - ETA: 0s - loss: 0.4611 - accuracy: 0.8226
554/640 [========================>.....] - ETA: 0s - loss: 0.4605 - accuracy: 0.8267
596/640 [==========================>...] - ETA: 0s - loss: 0.4520 - accuracy: 0.8305
637/640 [============================>.] - ETA: 0s - loss: 0.4551 - accuracy: 0.8273
640/640 [==============================] - 1s 1ms/step - loss: 0.4534 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4534 - accuracy: 0.8281 - val_loss: 0.5005 - val_accuracy: 0.7875
Epoch 67/100

  1/640 [..............................] - ETA: 1s - loss: 0.4923 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3146 - accuracy: 0.8947
 81/640 [==>...........................] - ETA: 0s - loss: 0.3689 - accuracy: 0.8395
121/640 [====>.........................] - ETA: 0s - loss: 0.3531 - accuracy: 0.8430
160/640 [======>.......................] - ETA: 0s - loss: 0.3652 - accuracy: 0.8313
201/640 [========>.....................] - ETA: 0s - loss: 0.3836 - accuracy: 0.8408
242/640 [==========>...................] - ETA: 0s - loss: 0.4201 - accuracy: 0.8264
275/640 [===========>..................] - ETA: 0s - loss: 0.4209 - accuracy: 0.8291
309/640 [=============>................] - ETA: 0s - loss: 0.4475 - accuracy: 0.8188
343/640 [===============>..............] - ETA: 0s - loss: 0.4325 - accuracy: 0.8280
378/640 [================>.............] - ETA: 0s - loss: 0.4347 - accuracy: 0.8254
415/640 [==================>...........] - ETA: 0s - loss: 0.4450 - accuracy: 0.8169
450/640 [====================>.........] - ETA: 0s - loss: 0.4395 - accuracy: 0.8244
488/640 [=====================>........] - ETA: 0s - loss: 0.4393 - accuracy: 0.8258
529/640 [=======================>......] - ETA: 0s - loss: 0.4609 - accuracy: 0.8242
569/640 [=========================>....] - ETA: 0s - loss: 0.4570 - accuracy: 0.8278
607/640 [===========================>..] - ETA: 0s - loss: 0.4484 - accuracy: 0.8303
640/640 [==============================] - 1s 1ms/step - loss: 0.4511 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4511 - accuracy: 0.8328 - val_loss: 0.5200 - val_accuracy: 0.7625
Epoch 68/100

  1/640 [..............................] - ETA: 1s - loss: 0.0065 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5317 - accuracy: 0.7917
102/640 [===>..........................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8039
142/640 [=====>........................] - ETA: 0s - loss: 0.4690 - accuracy: 0.8099
183/640 [=======>......................] - ETA: 0s - loss: 0.4367 - accuracy: 0.8142
227/640 [=========>....................] - ETA: 0s - loss: 0.4182 - accuracy: 0.8282
267/640 [===========>..................] - ETA: 0s - loss: 0.4228 - accuracy: 0.8240
307/640 [=============>................] - ETA: 0s - loss: 0.4295 - accuracy: 0.8274
348/640 [===============>..............] - ETA: 0s - loss: 0.4121 - accuracy: 0.8305
391/640 [=================>............] - ETA: 0s - loss: 0.4173 - accuracy: 0.8312
431/640 [===================>..........] - ETA: 0s - loss: 0.4121 - accuracy: 0.8353
470/640 [=====================>........] - ETA: 0s - loss: 0.4236 - accuracy: 0.8277
507/640 [======================>.......] - ETA: 0s - loss: 0.4364 - accuracy: 0.8225
545/640 [========================>.....] - ETA: 0s - loss: 0.4377 - accuracy: 0.8202
584/640 [==========================>...] - ETA: 0s - loss: 0.4306 - accuracy: 0.8236
629/640 [============================>.] - ETA: 0s - loss: 0.4522 - accuracy: 0.8251
640/640 [==============================] - 1s 1ms/step - loss: 0.4542 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4542 - accuracy: 0.8219 - val_loss: 0.5079 - val_accuracy: 0.7875
Epoch 69/100

  1/640 [..............................] - ETA: 1s - loss: 0.5467 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.3895 - accuracy: 0.8636
 94/640 [===>..........................] - ETA: 0s - loss: 0.3687 - accuracy: 0.8404
133/640 [=====>........................] - ETA: 0s - loss: 0.3483 - accuracy: 0.8571
177/640 [=======>......................] - ETA: 0s - loss: 0.3821 - accuracy: 0.8588
219/640 [=========>....................] - ETA: 0s - loss: 0.3874 - accuracy: 0.8584
259/640 [===========>..................] - ETA: 0s - loss: 0.4278 - accuracy: 0.8456
298/640 [============>.................] - ETA: 0s - loss: 0.4247 - accuracy: 0.8356
336/640 [==============>...............] - ETA: 0s - loss: 0.4102 - accuracy: 0.8333
375/640 [================>.............] - ETA: 0s - loss: 0.4143 - accuracy: 0.8373
415/640 [==================>...........] - ETA: 0s - loss: 0.4266 - accuracy: 0.8265
452/640 [====================>.........] - ETA: 0s - loss: 0.4183 - accuracy: 0.8319
487/640 [=====================>........] - ETA: 0s - loss: 0.4505 - accuracy: 0.8255
522/640 [=======================>......] - ETA: 0s - loss: 0.4404 - accuracy: 0.8295
566/640 [=========================>....] - ETA: 0s - loss: 0.4421 - accuracy: 0.8286
611/640 [===========================>..] - ETA: 0s - loss: 0.4519 - accuracy: 0.8249
640/640 [==============================] - 1s 1ms/step - loss: 0.4480 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4480 - accuracy: 0.8281 - val_loss: 0.5258 - val_accuracy: 0.7812
Epoch 70/100

  1/640 [..............................] - ETA: 0s - loss: 0.8925 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.3346 - accuracy: 0.8824    
100/640 [===>..........................] - ETA: 0s - loss: 0.3795 - accuracy: 0.8400
134/640 [=====>........................] - ETA: 0s - loss: 0.3913 - accuracy: 0.8507
170/640 [======>.......................] - ETA: 0s - loss: 0.4381 - accuracy: 0.8529
201/640 [========>.....................] - ETA: 0s - loss: 0.4355 - accuracy: 0.8408
234/640 [=========>....................] - ETA: 0s - loss: 0.4451 - accuracy: 0.8291
267/640 [===========>..................] - ETA: 0s - loss: 0.4686 - accuracy: 0.8240
306/640 [=============>................] - ETA: 0s - loss: 0.4768 - accuracy: 0.8301
348/640 [===============>..............] - ETA: 0s - loss: 0.4943 - accuracy: 0.8161
390/640 [=================>............] - ETA: 0s - loss: 0.4783 - accuracy: 0.8205
429/640 [===================>..........] - ETA: 0s - loss: 0.4819 - accuracy: 0.8205
472/640 [=====================>........] - ETA: 0s - loss: 0.4780 - accuracy: 0.8199
515/640 [=======================>......] - ETA: 0s - loss: 0.4768 - accuracy: 0.8175
564/640 [=========================>....] - ETA: 0s - loss: 0.4597 - accuracy: 0.8262
613/640 [===========================>..] - ETA: 0s - loss: 0.4565 - accuracy: 0.8303
640/640 [==============================] - 1s 1ms/step - loss: 0.4532 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4532 - accuracy: 0.8313 - val_loss: 0.5286 - val_accuracy: 0.7688
Epoch 71/100

  1/640 [..............................] - ETA: 1s - loss: 0.0100 - accuracy: 1.0000
 55/640 [=>............................] - ETA: 0s - loss: 0.4982 - accuracy: 0.7091
105/640 [===>..........................] - ETA: 0s - loss: 0.4354 - accuracy: 0.8000
145/640 [=====>........................] - ETA: 0s - loss: 0.4658 - accuracy: 0.8000
183/640 [=======>......................] - ETA: 0s - loss: 0.4313 - accuracy: 0.8251
223/640 [=========>....................] - ETA: 0s - loss: 0.4296 - accuracy: 0.8161
264/640 [===========>..................] - ETA: 0s - loss: 0.4074 - accuracy: 0.8220
303/640 [=============>................] - ETA: 0s - loss: 0.4079 - accuracy: 0.8284
346/640 [===============>..............] - ETA: 0s - loss: 0.4281 - accuracy: 0.8266
375/640 [================>.............] - ETA: 0s - loss: 0.4197 - accuracy: 0.8347
418/640 [==================>...........] - ETA: 0s - loss: 0.4194 - accuracy: 0.8301
457/640 [====================>.........] - ETA: 0s - loss: 0.4400 - accuracy: 0.8249
497/640 [======================>.......] - ETA: 0s - loss: 0.4304 - accuracy: 0.8310
538/640 [========================>.....] - ETA: 0s - loss: 0.4313 - accuracy: 0.8309
578/640 [==========================>...] - ETA: 0s - loss: 0.4485 - accuracy: 0.8287
618/640 [===========================>..] - ETA: 0s - loss: 0.4452 - accuracy: 0.8285
640/640 [==============================] - 1s 1ms/step - loss: 0.4497 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4497 - accuracy: 0.8266 - val_loss: 0.5058 - val_accuracy: 0.7937
Epoch 72/100

  1/640 [..............................] - ETA: 1s - loss: 0.0171 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.3550 - accuracy: 0.8800
105/640 [===>..........................] - ETA: 0s - loss: 0.4522 - accuracy: 0.8286
146/640 [=====>........................] - ETA: 0s - loss: 0.4451 - accuracy: 0.8493
190/640 [=======>......................] - ETA: 0s - loss: 0.4347 - accuracy: 0.8421
232/640 [=========>....................] - ETA: 0s - loss: 0.4473 - accuracy: 0.8362
274/640 [===========>..................] - ETA: 0s - loss: 0.4410 - accuracy: 0.8321
305/640 [=============>................] - ETA: 0s - loss: 0.4363 - accuracy: 0.8295
348/640 [===============>..............] - ETA: 0s - loss: 0.4270 - accuracy: 0.8333
390/640 [=================>............] - ETA: 0s - loss: 0.4387 - accuracy: 0.8308
430/640 [===================>..........] - ETA: 0s - loss: 0.4393 - accuracy: 0.8326
469/640 [====================>.........] - ETA: 0s - loss: 0.4479 - accuracy: 0.8337
505/640 [======================>.......] - ETA: 0s - loss: 0.4429 - accuracy: 0.8376
536/640 [========================>.....] - ETA: 0s - loss: 0.4375 - accuracy: 0.8396
557/640 [=========================>....] - ETA: 0s - loss: 0.4435 - accuracy: 0.8366
592/640 [==========================>...] - ETA: 0s - loss: 0.4484 - accuracy: 0.8345
636/640 [============================>.] - ETA: 0s - loss: 0.4476 - accuracy: 0.8349
640/640 [==============================] - 1s 2ms/step - loss: 0.4461 - accuracy: 0.8359

640/640 [==============================] - 1s 2ms/step - loss: 0.4461 - accuracy: 0.8359 - val_loss: 0.5082 - val_accuracy: 0.7625
Epoch 73/100

  1/640 [..............................] - ETA: 1s - loss: 0.6729 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.5008 - accuracy: 0.7547
105/640 [===>..........................] - ETA: 0s - loss: 0.3863 - accuracy: 0.8190
144/640 [=====>........................] - ETA: 0s - loss: 0.3789 - accuracy: 0.8403
185/640 [=======>......................] - ETA: 0s - loss: 0.3863 - accuracy: 0.8324
229/640 [=========>....................] - ETA: 0s - loss: 0.4330 - accuracy: 0.8384
272/640 [===========>..................] - ETA: 0s - loss: 0.4212 - accuracy: 0.8309
312/640 [=============>................] - ETA: 0s - loss: 0.4196 - accuracy: 0.8365
346/640 [===============>..............] - ETA: 0s - loss: 0.4654 - accuracy: 0.8266
383/640 [================>.............] - ETA: 0s - loss: 0.4756 - accuracy: 0.8146
419/640 [==================>...........] - ETA: 0s - loss: 0.4719 - accuracy: 0.8162
459/640 [====================>.........] - ETA: 0s - loss: 0.4632 - accuracy: 0.8257
492/640 [======================>.......] - ETA: 0s - loss: 0.4481 - accuracy: 0.8313
524/640 [=======================>......] - ETA: 0s - loss: 0.4391 - accuracy: 0.8378
562/640 [=========================>....] - ETA: 0s - loss: 0.4436 - accuracy: 0.8310
603/640 [===========================>..] - ETA: 0s - loss: 0.4392 - accuracy: 0.8358
636/640 [============================>.] - ETA: 0s - loss: 0.4491 - accuracy: 0.8333
640/640 [==============================] - 1s 1ms/step - loss: 0.4482 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4482 - accuracy: 0.8328 - val_loss: 0.5065 - val_accuracy: 0.7937
Epoch 74/100

  1/640 [..............................] - ETA: 0s - loss: 0.0203 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.4758 - accuracy: 0.8372
 87/640 [===>..........................] - ETA: 0s - loss: 0.5263 - accuracy: 0.8161
131/640 [=====>........................] - ETA: 0s - loss: 0.4774 - accuracy: 0.8321
172/640 [=======>......................] - ETA: 0s - loss: 0.4576 - accuracy: 0.8430
220/640 [=========>....................] - ETA: 0s - loss: 0.4520 - accuracy: 0.8364
259/640 [===========>..................] - ETA: 0s - loss: 0.4401 - accuracy: 0.8417
298/640 [============>.................] - ETA: 0s - loss: 0.4080 - accuracy: 0.8523
337/640 [==============>...............] - ETA: 0s - loss: 0.4256 - accuracy: 0.8398
376/640 [================>.............] - ETA: 0s - loss: 0.4545 - accuracy: 0.8218
415/640 [==================>...........] - ETA: 0s - loss: 0.4574 - accuracy: 0.8313
456/640 [====================>.........] - ETA: 0s - loss: 0.4593 - accuracy: 0.8333
494/640 [======================>.......] - ETA: 0s - loss: 0.4624 - accuracy: 0.8340
532/640 [=======================>......] - ETA: 0s - loss: 0.4570 - accuracy: 0.8365
569/640 [=========================>....] - ETA: 0s - loss: 0.4500 - accuracy: 0.8401
603/640 [===========================>..] - ETA: 0s - loss: 0.4544 - accuracy: 0.8375
640/640 [==============================] - 1s 1ms/step - loss: 0.4496 - accuracy: 0.8391

640/640 [==============================] - 1s 2ms/step - loss: 0.4496 - accuracy: 0.8391 - val_loss: 0.5069 - val_accuracy: 0.7812
Epoch 75/100

  1/640 [..............................] - ETA: 1s - loss: 0.0990 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4910 - accuracy: 0.8776
100/640 [===>..........................] - ETA: 0s - loss: 0.4901 - accuracy: 0.8300
141/640 [=====>........................] - ETA: 0s - loss: 0.4846 - accuracy: 0.8156
184/640 [=======>......................] - ETA: 0s - loss: 0.4876 - accuracy: 0.8098
225/640 [=========>....................] - ETA: 0s - loss: 0.4694 - accuracy: 0.8089
264/640 [===========>..................] - ETA: 0s - loss: 0.4612 - accuracy: 0.8106
297/640 [============>.................] - ETA: 0s - loss: 0.4628 - accuracy: 0.8182
331/640 [==============>...............] - ETA: 0s - loss: 0.4490 - accuracy: 0.8218
364/640 [================>.............] - ETA: 0s - loss: 0.4435 - accuracy: 0.8269
400/640 [=================>............] - ETA: 0s - loss: 0.4343 - accuracy: 0.8300
433/640 [===================>..........] - ETA: 0s - loss: 0.4281 - accuracy: 0.8337
470/640 [=====================>........] - ETA: 0s - loss: 0.4387 - accuracy: 0.8298
514/640 [=======================>......] - ETA: 0s - loss: 0.4607 - accuracy: 0.8210
561/640 [=========================>....] - ETA: 0s - loss: 0.4560 - accuracy: 0.8217
613/640 [===========================>..] - ETA: 0s - loss: 0.4490 - accuracy: 0.8254
640/640 [==============================] - 1s 1ms/step - loss: 0.4474 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4474 - accuracy: 0.8281 - val_loss: 0.5165 - val_accuracy: 0.7875
Epoch 76/100

  1/640 [..............................] - ETA: 1s - loss: 1.5286 - accuracy: 0.0000e+00
 54/640 [=>............................] - ETA: 0s - loss: 0.5860 - accuracy: 0.7407    
101/640 [===>..........................] - ETA: 0s - loss: 0.5571 - accuracy: 0.7822
140/640 [=====>........................] - ETA: 0s - loss: 0.5464 - accuracy: 0.7857
178/640 [=======>......................] - ETA: 0s - loss: 0.4942 - accuracy: 0.8034
218/640 [=========>....................] - ETA: 0s - loss: 0.4904 - accuracy: 0.8028
247/640 [==========>...................] - ETA: 0s - loss: 0.4722 - accuracy: 0.8097
287/640 [============>.................] - ETA: 0s - loss: 0.4630 - accuracy: 0.8223
328/640 [==============>...............] - ETA: 0s - loss: 0.4437 - accuracy: 0.8323
368/640 [================>.............] - ETA: 0s - loss: 0.4525 - accuracy: 0.8261
405/640 [=================>............] - ETA: 0s - loss: 0.4531 - accuracy: 0.8272
445/640 [===================>..........] - ETA: 0s - loss: 0.4435 - accuracy: 0.8360
491/640 [======================>.......] - ETA: 0s - loss: 0.4437 - accuracy: 0.8391
535/640 [========================>.....] - ETA: 0s - loss: 0.4397 - accuracy: 0.8336
575/640 [=========================>....] - ETA: 0s - loss: 0.4341 - accuracy: 0.8365
615/640 [===========================>..] - ETA: 0s - loss: 0.4474 - accuracy: 0.8260
640/640 [==============================] - 1s 1ms/step - loss: 0.4490 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4490 - accuracy: 0.8313 - val_loss: 0.5008 - val_accuracy: 0.7875
Epoch 77/100

  1/640 [..............................] - ETA: 0s - loss: 0.1743 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.3493 - accuracy: 0.8800
102/640 [===>..........................] - ETA: 0s - loss: 0.4065 - accuracy: 0.8235
142/640 [=====>........................] - ETA: 0s - loss: 0.3683 - accuracy: 0.8521
185/640 [=======>......................] - ETA: 0s - loss: 0.4154 - accuracy: 0.8486
228/640 [=========>....................] - ETA: 0s - loss: 0.4664 - accuracy: 0.8377
269/640 [===========>..................] - ETA: 0s - loss: 0.5238 - accuracy: 0.8104
310/640 [=============>................] - ETA: 0s - loss: 0.5127 - accuracy: 0.8161
354/640 [===============>..............] - ETA: 0s - loss: 0.4763 - accuracy: 0.8305
390/640 [=================>............] - ETA: 0s - loss: 0.4705 - accuracy: 0.8308
435/640 [===================>..........] - ETA: 0s - loss: 0.4525 - accuracy: 0.8345
476/640 [=====================>........] - ETA: 0s - loss: 0.4397 - accuracy: 0.8424
516/640 [=======================>......] - ETA: 0s - loss: 0.4355 - accuracy: 0.8450
555/640 [=========================>....] - ETA: 0s - loss: 0.4454 - accuracy: 0.8432
592/640 [==========================>...] - ETA: 0s - loss: 0.4344 - accuracy: 0.8463
625/640 [============================>.] - ETA: 0s - loss: 0.4444 - accuracy: 0.8384
640/640 [==============================] - 1s 1ms/step - loss: 0.4447 - accuracy: 0.8375

640/640 [==============================] - 1s 2ms/step - loss: 0.4447 - accuracy: 0.8375 - val_loss: 0.5082 - val_accuracy: 0.7688
Epoch 78/100

  1/640 [..............................] - ETA: 1s - loss: 0.5466 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4794 - accuracy: 0.8269
 96/640 [===>..........................] - ETA: 0s - loss: 0.4400 - accuracy: 0.8542
136/640 [=====>........................] - ETA: 0s - loss: 0.4459 - accuracy: 0.8529
186/640 [=======>......................] - ETA: 0s - loss: 0.4953 - accuracy: 0.8118
227/640 [=========>....................] - ETA: 0s - loss: 0.4801 - accuracy: 0.8150
262/640 [===========>..................] - ETA: 0s - loss: 0.4568 - accuracy: 0.8321
293/640 [============>.................] - ETA: 0s - loss: 0.4334 - accuracy: 0.8396
335/640 [==============>...............] - ETA: 0s - loss: 0.4549 - accuracy: 0.8358
380/640 [================>.............] - ETA: 0s - loss: 0.4502 - accuracy: 0.8368
418/640 [==================>...........] - ETA: 0s - loss: 0.4606 - accuracy: 0.8373
455/640 [====================>.........] - ETA: 0s - loss: 0.4497 - accuracy: 0.8396
497/640 [======================>.......] - ETA: 0s - loss: 0.4391 - accuracy: 0.8431
536/640 [========================>.....] - ETA: 0s - loss: 0.4438 - accuracy: 0.8414
575/640 [=========================>....] - ETA: 0s - loss: 0.4583 - accuracy: 0.8278
615/640 [===========================>..] - ETA: 0s - loss: 0.4505 - accuracy: 0.8276
640/640 [==============================] - 1s 1ms/step - loss: 0.4455 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4455 - accuracy: 0.8281 - val_loss: 0.5072 - val_accuracy: 0.7812
Epoch 79/100

  1/640 [..............................] - ETA: 1s - loss: 0.0169 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.4265 - accuracy: 0.8235
102/640 [===>..........................] - ETA: 0s - loss: 0.4203 - accuracy: 0.8529
142/640 [=====>........................] - ETA: 0s - loss: 0.4280 - accuracy: 0.8592
181/640 [=======>......................] - ETA: 0s - loss: 0.4150 - accuracy: 0.8508
223/640 [=========>....................] - ETA: 0s - loss: 0.3909 - accuracy: 0.8520
270/640 [===========>..................] - ETA: 0s - loss: 0.4145 - accuracy: 0.8407
314/640 [=============>................] - ETA: 0s - loss: 0.4249 - accuracy: 0.8439
355/640 [===============>..............] - ETA: 0s - loss: 0.4305 - accuracy: 0.8394
398/640 [=================>............] - ETA: 0s - loss: 0.4262 - accuracy: 0.8467
439/640 [===================>..........] - ETA: 0s - loss: 0.4356 - accuracy: 0.8405
478/640 [=====================>........] - ETA: 0s - loss: 0.4327 - accuracy: 0.8389
516/640 [=======================>......] - ETA: 0s - loss: 0.4229 - accuracy: 0.8450
560/640 [=========================>....] - ETA: 0s - loss: 0.4266 - accuracy: 0.8429
603/640 [===========================>..] - ETA: 0s - loss: 0.4438 - accuracy: 0.8375
640/640 [==============================] - 1s 1ms/step - loss: 0.4449 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4449 - accuracy: 0.8328 - val_loss: 0.5051 - val_accuracy: 0.7688
Epoch 80/100

  1/640 [..............................] - ETA: 1s - loss: 1.1521 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.4232 - accuracy: 0.8125    
 97/640 [===>..........................] - ETA: 0s - loss: 0.4084 - accuracy: 0.8144
137/640 [=====>........................] - ETA: 0s - loss: 0.3955 - accuracy: 0.8394
183/640 [=======>......................] - ETA: 0s - loss: 0.4071 - accuracy: 0.8306
228/640 [=========>....................] - ETA: 0s - loss: 0.4192 - accuracy: 0.8289
269/640 [===========>..................] - ETA: 0s - loss: 0.4011 - accuracy: 0.8364
308/640 [=============>................] - ETA: 0s - loss: 0.4185 - accuracy: 0.8312
347/640 [===============>..............] - ETA: 0s - loss: 0.4123 - accuracy: 0.8415
383/640 [================>.............] - ETA: 0s - loss: 0.4169 - accuracy: 0.8433
418/640 [==================>...........] - ETA: 0s - loss: 0.4123 - accuracy: 0.8397
458/640 [====================>.........] - ETA: 0s - loss: 0.4320 - accuracy: 0.8406
508/640 [======================>.......] - ETA: 0s - loss: 0.4262 - accuracy: 0.8465
550/640 [========================>.....] - ETA: 0s - loss: 0.4303 - accuracy: 0.8436
590/640 [==========================>...] - ETA: 0s - loss: 0.4352 - accuracy: 0.8390
625/640 [============================>.] - ETA: 0s - loss: 0.4453 - accuracy: 0.8368
640/640 [==============================] - 1s 1ms/step - loss: 0.4421 - accuracy: 0.8375

640/640 [==============================] - 1s 2ms/step - loss: 0.4421 - accuracy: 0.8375 - val_loss: 0.5160 - val_accuracy: 0.7812
Epoch 81/100

  1/640 [..............................] - ETA: 1s - loss: 0.0081 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.1937 - accuracy: 0.8857
 85/640 [==>...........................] - ETA: 0s - loss: 0.3456 - accuracy: 0.8471
115/640 [====>.........................] - ETA: 0s - loss: 0.3095 - accuracy: 0.8696
160/640 [======>.......................] - ETA: 0s - loss: 0.3796 - accuracy: 0.8438
198/640 [========>.....................] - ETA: 0s - loss: 0.3901 - accuracy: 0.8384
241/640 [==========>...................] - ETA: 0s - loss: 0.3910 - accuracy: 0.8423
282/640 [============>.................] - ETA: 0s - loss: 0.3775 - accuracy: 0.8511
323/640 [==============>...............] - ETA: 0s - loss: 0.4285 - accuracy: 0.8390
357/640 [===============>..............] - ETA: 0s - loss: 0.4166 - accuracy: 0.8459
397/640 [=================>............] - ETA: 0s - loss: 0.3963 - accuracy: 0.8564
433/640 [===================>..........] - ETA: 0s - loss: 0.4059 - accuracy: 0.8476
470/640 [=====================>........] - ETA: 0s - loss: 0.3957 - accuracy: 0.8532
511/640 [======================>.......] - ETA: 0s - loss: 0.4123 - accuracy: 0.8474
551/640 [========================>.....] - ETA: 0s - loss: 0.4177 - accuracy: 0.8439
590/640 [==========================>...] - ETA: 0s - loss: 0.4251 - accuracy: 0.8373
626/640 [============================>.] - ETA: 0s - loss: 0.4348 - accuracy: 0.8355
640/640 [==============================] - 1s 1ms/step - loss: 0.4384 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4384 - accuracy: 0.8328 - val_loss: 0.5166 - val_accuracy: 0.7875
Epoch 82/100

  1/640 [..............................] - ETA: 1s - loss: 0.0014 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.5257 - accuracy: 0.6905
 82/640 [==>...........................] - ETA: 0s - loss: 0.5253 - accuracy: 0.7561
113/640 [====>.........................] - ETA: 0s - loss: 0.4881 - accuracy: 0.7788
150/640 [======>.......................] - ETA: 0s - loss: 0.4291 - accuracy: 0.8067
190/640 [=======>......................] - ETA: 0s - loss: 0.4170 - accuracy: 0.8263
228/640 [=========>....................] - ETA: 0s - loss: 0.4181 - accuracy: 0.8377
273/640 [===========>..................] - ETA: 0s - loss: 0.4218 - accuracy: 0.8425
315/640 [=============>................] - ETA: 0s - loss: 0.4061 - accuracy: 0.8413
359/640 [===============>..............] - ETA: 0s - loss: 0.4154 - accuracy: 0.8329
401/640 [=================>............] - ETA: 0s - loss: 0.4311 - accuracy: 0.8329
440/640 [===================>..........] - ETA: 0s - loss: 0.4557 - accuracy: 0.8273
483/640 [=====================>........] - ETA: 0s - loss: 0.4563 - accuracy: 0.8282
526/640 [=======================>......] - ETA: 0s - loss: 0.4554 - accuracy: 0.8270
568/640 [=========================>....] - ETA: 0s - loss: 0.4528 - accuracy: 0.8275
609/640 [===========================>..] - ETA: 0s - loss: 0.4428 - accuracy: 0.8309
640/640 [==============================] - 1s 1ms/step - loss: 0.4430 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4430 - accuracy: 0.8266 - val_loss: 0.4993 - val_accuracy: 0.8000
Epoch 83/100

  1/640 [..............................] - ETA: 1s - loss: 0.9490 - accuracy: 0.0000e+00
 51/640 [=>............................] - ETA: 0s - loss: 0.2939 - accuracy: 0.8824    
101/640 [===>..........................] - ETA: 0s - loss: 0.4296 - accuracy: 0.8317
140/640 [=====>........................] - ETA: 0s - loss: 0.4214 - accuracy: 0.8357
182/640 [=======>......................] - ETA: 0s - loss: 0.4524 - accuracy: 0.8297
216/640 [=========>....................] - ETA: 0s - loss: 0.4299 - accuracy: 0.8380
251/640 [==========>...................] - ETA: 0s - loss: 0.4467 - accuracy: 0.8327
287/640 [============>.................] - ETA: 0s - loss: 0.4682 - accuracy: 0.8188
323/640 [==============>...............] - ETA: 0s - loss: 0.4663 - accuracy: 0.8173
359/640 [===============>..............] - ETA: 0s - loss: 0.4659 - accuracy: 0.8162
394/640 [=================>............] - ETA: 0s - loss: 0.4815 - accuracy: 0.8096
430/640 [===================>..........] - ETA: 0s - loss: 0.4778 - accuracy: 0.8093
458/640 [====================>.........] - ETA: 0s - loss: 0.4666 - accuracy: 0.8166
498/640 [======================>.......] - ETA: 0s - loss: 0.4641 - accuracy: 0.8193
535/640 [========================>.....] - ETA: 0s - loss: 0.4576 - accuracy: 0.8224
576/640 [==========================>...] - ETA: 0s - loss: 0.4552 - accuracy: 0.8194
613/640 [===========================>..] - ETA: 0s - loss: 0.4412 - accuracy: 0.8287
640/640 [==============================] - 1s 1ms/step - loss: 0.4398 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4398 - accuracy: 0.8328 - val_loss: 0.5134 - val_accuracy: 0.7812
Epoch 84/100

  1/640 [..............................] - ETA: 0s - loss: 0.0214 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.4053 - accuracy: 0.8500
 75/640 [==>...........................] - ETA: 0s - loss: 0.4866 - accuracy: 0.8267
124/640 [====>.........................] - ETA: 0s - loss: 0.4269 - accuracy: 0.8468
164/640 [======>.......................] - ETA: 0s - loss: 0.4182 - accuracy: 0.8537
202/640 [========>.....................] - ETA: 0s - loss: 0.4066 - accuracy: 0.8564
245/640 [==========>...................] - ETA: 0s - loss: 0.3792 - accuracy: 0.8612
287/640 [============>.................] - ETA: 0s - loss: 0.4212 - accuracy: 0.8537
328/640 [==============>...............] - ETA: 0s - loss: 0.4039 - accuracy: 0.8628
367/640 [================>.............] - ETA: 0s - loss: 0.4115 - accuracy: 0.8583
411/640 [==================>...........] - ETA: 0s - loss: 0.4261 - accuracy: 0.8443
449/640 [====================>.........] - ETA: 0s - loss: 0.4367 - accuracy: 0.8463
488/640 [=====================>........] - ETA: 0s - loss: 0.4278 - accuracy: 0.8504
521/640 [=======================>......] - ETA: 0s - loss: 0.4451 - accuracy: 0.8407
564/640 [=========================>....] - ETA: 0s - loss: 0.4543 - accuracy: 0.8333
609/640 [===========================>..] - ETA: 0s - loss: 0.4545 - accuracy: 0.8309
640/640 [==============================] - 1s 1ms/step - loss: 0.4421 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4421 - accuracy: 0.8344 - val_loss: 0.5064 - val_accuracy: 0.7812
Epoch 85/100

  1/640 [..............................] - ETA: 0s - loss: 0.0255 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.3595 - accuracy: 0.8333
 99/640 [===>..........................] - ETA: 0s - loss: 0.4124 - accuracy: 0.7980
140/640 [=====>........................] - ETA: 0s - loss: 0.4000 - accuracy: 0.8071
183/640 [=======>......................] - ETA: 0s - loss: 0.4608 - accuracy: 0.8033
227/640 [=========>....................] - ETA: 0s - loss: 0.4718 - accuracy: 0.7974
270/640 [===========>..................] - ETA: 0s - loss: 0.4485 - accuracy: 0.8111
310/640 [=============>................] - ETA: 0s - loss: 0.4726 - accuracy: 0.8097
351/640 [===============>..............] - ETA: 0s - loss: 0.4693 - accuracy: 0.8148
394/640 [=================>............] - ETA: 0s - loss: 0.4821 - accuracy: 0.8046
435/640 [===================>..........] - ETA: 0s - loss: 0.4648 - accuracy: 0.8115
471/640 [=====================>........] - ETA: 0s - loss: 0.4572 - accuracy: 0.8153
514/640 [=======================>......] - ETA: 0s - loss: 0.4536 - accuracy: 0.8152
561/640 [=========================>....] - ETA: 0s - loss: 0.4381 - accuracy: 0.8235
608/640 [===========================>..] - ETA: 0s - loss: 0.4411 - accuracy: 0.8257
640/640 [==============================] - 1s 1ms/step - loss: 0.4392 - accuracy: 0.8297

640/640 [==============================] - 1s 2ms/step - loss: 0.4392 - accuracy: 0.8297 - val_loss: 0.5004 - val_accuracy: 0.8250
Epoch 86/100

  1/640 [..............................] - ETA: 0s - loss: 0.0212 - accuracy: 1.0000
 34/640 [>.............................] - ETA: 0s - loss: 0.3768 - accuracy: 0.8235
 82/640 [==>...........................] - ETA: 0s - loss: 0.5266 - accuracy: 0.7927
119/640 [====>.........................] - ETA: 0s - loss: 0.5299 - accuracy: 0.8151
155/640 [======>.......................] - ETA: 0s - loss: 0.4913 - accuracy: 0.8323
189/640 [=======>......................] - ETA: 0s - loss: 0.4508 - accuracy: 0.8519
225/640 [=========>....................] - ETA: 0s - loss: 0.4586 - accuracy: 0.8356
262/640 [===========>..................] - ETA: 0s - loss: 0.4477 - accuracy: 0.8397
302/640 [=============>................] - ETA: 0s - loss: 0.4280 - accuracy: 0.8411
341/640 [==============>...............] - ETA: 0s - loss: 0.4239 - accuracy: 0.8387
380/640 [================>.............] - ETA: 0s - loss: 0.4252 - accuracy: 0.8342
419/640 [==================>...........] - ETA: 0s - loss: 0.4405 - accuracy: 0.8258
463/640 [====================>.........] - ETA: 0s - loss: 0.4460 - accuracy: 0.8251
497/640 [======================>.......] - ETA: 0s - loss: 0.4495 - accuracy: 0.8229
529/640 [=======================>......] - ETA: 0s - loss: 0.4530 - accuracy: 0.8242
560/640 [=========================>....] - ETA: 0s - loss: 0.4445 - accuracy: 0.8286
594/640 [==========================>...] - ETA: 0s - loss: 0.4361 - accuracy: 0.8300
627/640 [============================>.] - ETA: 0s - loss: 0.4405 - accuracy: 0.8325
640/640 [==============================] - 1s 1ms/step - loss: 0.4398 - accuracy: 0.8297

640/640 [==============================] - 1s 2ms/step - loss: 0.4398 - accuracy: 0.8297 - val_loss: 0.5003 - val_accuracy: 0.8000
Epoch 87/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5959 - accuracy: 0.7800    
 96/640 [===>..........................] - ETA: 0s - loss: 0.5122 - accuracy: 0.7917
124/640 [====>.........................] - ETA: 0s - loss: 0.5036 - accuracy: 0.7903
165/640 [======>.......................] - ETA: 0s - loss: 0.5252 - accuracy: 0.7818
207/640 [========>.....................] - ETA: 0s - loss: 0.4669 - accuracy: 0.8068
252/640 [==========>...................] - ETA: 0s - loss: 0.4685 - accuracy: 0.8135
290/640 [============>.................] - ETA: 0s - loss: 0.4777 - accuracy: 0.8241
332/640 [==============>...............] - ETA: 0s - loss: 0.4577 - accuracy: 0.8313
373/640 [================>.............] - ETA: 0s - loss: 0.4396 - accuracy: 0.8311
413/640 [==================>...........] - ETA: 0s - loss: 0.4534 - accuracy: 0.8281
463/640 [====================>.........] - ETA: 0s - loss: 0.4647 - accuracy: 0.8272
501/640 [======================>.......] - ETA: 0s - loss: 0.4647 - accuracy: 0.8283
543/640 [========================>.....] - ETA: 0s - loss: 0.4488 - accuracy: 0.8361
585/640 [==========================>...] - ETA: 0s - loss: 0.4434 - accuracy: 0.8376
623/640 [============================>.] - ETA: 0s - loss: 0.4339 - accuracy: 0.8363
640/640 [==============================] - 1s 1ms/step - loss: 0.4359 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4359 - accuracy: 0.8344 - val_loss: 0.5184 - val_accuracy: 0.7688
Epoch 88/100

  1/640 [..............................] - ETA: 1s - loss: 0.4552 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5072 - accuracy: 0.8400
100/640 [===>..........................] - ETA: 0s - loss: 0.4212 - accuracy: 0.8400
145/640 [=====>........................] - ETA: 0s - loss: 0.4282 - accuracy: 0.8483
191/640 [=======>......................] - ETA: 0s - loss: 0.4190 - accuracy: 0.8639
230/640 [=========>....................] - ETA: 0s - loss: 0.3910 - accuracy: 0.8696
278/640 [============>.................] - ETA: 0s - loss: 0.3798 - accuracy: 0.8741
321/640 [==============>...............] - ETA: 0s - loss: 0.4113 - accuracy: 0.8629
363/640 [================>.............] - ETA: 0s - loss: 0.4168 - accuracy: 0.8567
404/640 [=================>............] - ETA: 0s - loss: 0.4154 - accuracy: 0.8564
446/640 [===================>..........] - ETA: 0s - loss: 0.4147 - accuracy: 0.8498
487/640 [=====================>........] - ETA: 0s - loss: 0.4157 - accuracy: 0.8460
532/640 [=======================>......] - ETA: 0s - loss: 0.4345 - accuracy: 0.8308
573/640 [=========================>....] - ETA: 0s - loss: 0.4503 - accuracy: 0.8307
614/640 [===========================>..] - ETA: 0s - loss: 0.4451 - accuracy: 0.8339
640/640 [==============================] - 1s 1ms/step - loss: 0.4402 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4402 - accuracy: 0.8344 - val_loss: 0.5011 - val_accuracy: 0.8000
Epoch 89/100

  1/640 [..............................] - ETA: 0s - loss: 2.5971 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.3643 - accuracy: 0.9091    
 91/640 [===>..........................] - ETA: 0s - loss: 0.4012 - accuracy: 0.8791
128/640 [=====>........................] - ETA: 0s - loss: 0.3448 - accuracy: 0.8906
164/640 [======>.......................] - ETA: 0s - loss: 0.4170 - accuracy: 0.8598
209/640 [========>.....................] - ETA: 0s - loss: 0.3934 - accuracy: 0.8660
253/640 [==========>...................] - ETA: 0s - loss: 0.3756 - accuracy: 0.8735
288/640 [============>.................] - ETA: 0s - loss: 0.3884 - accuracy: 0.8681
326/640 [==============>...............] - ETA: 0s - loss: 0.3808 - accuracy: 0.8650
366/640 [================>.............] - ETA: 0s - loss: 0.3728 - accuracy: 0.8634
410/640 [==================>...........] - ETA: 0s - loss: 0.3744 - accuracy: 0.8610
451/640 [====================>.........] - ETA: 0s - loss: 0.4027 - accuracy: 0.8448
486/640 [=====================>........] - ETA: 0s - loss: 0.4119 - accuracy: 0.8416
521/640 [=======================>......] - ETA: 0s - loss: 0.4092 - accuracy: 0.8407
560/640 [=========================>....] - ETA: 0s - loss: 0.4229 - accuracy: 0.8357
599/640 [===========================>..] - ETA: 0s - loss: 0.4216 - accuracy: 0.8364
638/640 [============================>.] - ETA: 0s - loss: 0.4337 - accuracy: 0.8323
640/640 [==============================] - 1s 1ms/step - loss: 0.4358 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4358 - accuracy: 0.8313 - val_loss: 0.4937 - val_accuracy: 0.8188
Epoch 90/100

  1/640 [..............................] - ETA: 1s - loss: 0.9635 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.6924 - accuracy: 0.7170    
 99/640 [===>..........................] - ETA: 0s - loss: 0.5239 - accuracy: 0.7778
139/640 [=====>........................] - ETA: 0s - loss: 0.4901 - accuracy: 0.7986
187/640 [=======>......................] - ETA: 0s - loss: 0.5077 - accuracy: 0.8075
228/640 [=========>....................] - ETA: 0s - loss: 0.4833 - accuracy: 0.8158
269/640 [===========>..................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8178
306/640 [=============>................] - ETA: 0s - loss: 0.4587 - accuracy: 0.8170
349/640 [===============>..............] - ETA: 0s - loss: 0.4543 - accuracy: 0.8252
398/640 [=================>............] - ETA: 0s - loss: 0.4530 - accuracy: 0.8291
440/640 [===================>..........] - ETA: 0s - loss: 0.4485 - accuracy: 0.8341
475/640 [=====================>........] - ETA: 0s - loss: 0.4461 - accuracy: 0.8316
519/640 [=======================>......] - ETA: 0s - loss: 0.4429 - accuracy: 0.8285
557/640 [=========================>....] - ETA: 0s - loss: 0.4375 - accuracy: 0.8330
597/640 [==========================>...] - ETA: 0s - loss: 0.4366 - accuracy: 0.8258
629/640 [============================>.] - ETA: 0s - loss: 0.4408 - accuracy: 0.8251
640/640 [==============================] - 1s 1ms/step - loss: 0.4372 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4372 - accuracy: 0.8250 - val_loss: 0.4999 - val_accuracy: 0.8125
Epoch 91/100

  1/640 [..............................] - ETA: 1s - loss: 0.0581 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.3357 - accuracy: 0.9130
 90/640 [===>..........................] - ETA: 0s - loss: 0.3127 - accuracy: 0.9111
130/640 [=====>........................] - ETA: 0s - loss: 0.3330 - accuracy: 0.8923
185/640 [=======>......................] - ETA: 0s - loss: 0.3375 - accuracy: 0.8811
223/640 [=========>....................] - ETA: 0s - loss: 0.3468 - accuracy: 0.8879
268/640 [===========>..................] - ETA: 0s - loss: 0.3840 - accuracy: 0.8694
311/640 [=============>................] - ETA: 0s - loss: 0.3957 - accuracy: 0.8553
354/640 [===============>..............] - ETA: 0s - loss: 0.3980 - accuracy: 0.8559
396/640 [=================>............] - ETA: 0s - loss: 0.4232 - accuracy: 0.8384
433/640 [===================>..........] - ETA: 0s - loss: 0.4096 - accuracy: 0.8453
474/640 [=====================>........] - ETA: 0s - loss: 0.4070 - accuracy: 0.8439
513/640 [=======================>......] - ETA: 0s - loss: 0.4278 - accuracy: 0.8382
549/640 [========================>.....] - ETA: 0s - loss: 0.4303 - accuracy: 0.8379
588/640 [==========================>...] - ETA: 0s - loss: 0.4404 - accuracy: 0.8350
624/640 [============================>.] - ETA: 0s - loss: 0.4415 - accuracy: 0.8333
640/640 [==============================] - 1s 1ms/step - loss: 0.4370 - accuracy: 0.8359

640/640 [==============================] - 1s 2ms/step - loss: 0.4370 - accuracy: 0.8359 - val_loss: 0.5084 - val_accuracy: 0.7937
Epoch 92/100

  1/640 [..............................] - ETA: 1s - loss: 2.8978 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.4611 - accuracy: 0.8077    
101/640 [===>..........................] - ETA: 0s - loss: 0.4576 - accuracy: 0.7822
135/640 [=====>........................] - ETA: 0s - loss: 0.4629 - accuracy: 0.7852
169/640 [======>.......................] - ETA: 0s - loss: 0.4116 - accuracy: 0.8166
205/640 [========>.....................] - ETA: 0s - loss: 0.3905 - accuracy: 0.8390
240/640 [==========>...................] - ETA: 0s - loss: 0.3983 - accuracy: 0.8333
279/640 [============>.................] - ETA: 0s - loss: 0.3916 - accuracy: 0.8459
320/640 [==============>...............] - ETA: 0s - loss: 0.4031 - accuracy: 0.8406
361/640 [===============>..............] - ETA: 0s - loss: 0.4270 - accuracy: 0.8338
403/640 [=================>............] - ETA: 0s - loss: 0.4207 - accuracy: 0.8412
443/640 [===================>..........] - ETA: 0s - loss: 0.4162 - accuracy: 0.8465
484/640 [=====================>........] - ETA: 0s - loss: 0.4138 - accuracy: 0.8492
525/640 [=======================>......] - ETA: 0s - loss: 0.4304 - accuracy: 0.8438
564/640 [=========================>....] - ETA: 0s - loss: 0.4373 - accuracy: 0.8404
604/640 [===========================>..] - ETA: 0s - loss: 0.4368 - accuracy: 0.8344
640/640 [==============================] - 1s 1ms/step - loss: 0.4360 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4360 - accuracy: 0.8344 - val_loss: 0.5083 - val_accuracy: 0.7812
Epoch 93/100

  1/640 [..............................] - ETA: 1s - loss: 0.1317 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.6920 - accuracy: 0.7843
101/640 [===>..........................] - ETA: 0s - loss: 0.5226 - accuracy: 0.8317
143/640 [=====>........................] - ETA: 0s - loss: 0.4769 - accuracy: 0.8462
184/640 [=======>......................] - ETA: 0s - loss: 0.4665 - accuracy: 0.8533
222/640 [=========>....................] - ETA: 0s - loss: 0.4750 - accuracy: 0.8514
261/640 [===========>..................] - ETA: 0s - loss: 0.4512 - accuracy: 0.8544
305/640 [=============>................] - ETA: 0s - loss: 0.4642 - accuracy: 0.8393
343/640 [===============>..............] - ETA: 0s - loss: 0.4582 - accuracy: 0.8338
387/640 [=================>............] - ETA: 0s - loss: 0.4429 - accuracy: 0.8398
432/640 [===================>..........] - ETA: 0s - loss: 0.4334 - accuracy: 0.8426
474/640 [=====================>........] - ETA: 0s - loss: 0.4204 - accuracy: 0.8481
515/640 [=======================>......] - ETA: 0s - loss: 0.4282 - accuracy: 0.8408
557/640 [=========================>....] - ETA: 0s - loss: 0.4182 - accuracy: 0.8420
600/640 [===========================>..] - ETA: 0s - loss: 0.4165 - accuracy: 0.8450
627/640 [============================>.] - ETA: 0s - loss: 0.4243 - accuracy: 0.8485
640/640 [==============================] - 1s 1ms/step - loss: 0.4330 - accuracy: 0.8438

640/640 [==============================] - 1s 2ms/step - loss: 0.4330 - accuracy: 0.8438 - val_loss: 0.5038 - val_accuracy: 0.8000
Epoch 94/100

  1/640 [..............................] - ETA: 0s - loss: 0.0176 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.5464 - accuracy: 0.7895
 80/640 [==>...........................] - ETA: 0s - loss: 0.3968 - accuracy: 0.8625
129/640 [=====>........................] - ETA: 0s - loss: 0.4261 - accuracy: 0.8372
168/640 [======>.......................] - ETA: 0s - loss: 0.3988 - accuracy: 0.8571
204/640 [========>.....................] - ETA: 0s - loss: 0.4073 - accuracy: 0.8431
238/640 [==========>...................] - ETA: 0s - loss: 0.4329 - accuracy: 0.8361
274/640 [===========>..................] - ETA: 0s - loss: 0.4243 - accuracy: 0.8431
305/640 [=============>................] - ETA: 0s - loss: 0.4535 - accuracy: 0.8262
341/640 [==============>...............] - ETA: 0s - loss: 0.4500 - accuracy: 0.8270
378/640 [================>.............] - ETA: 0s - loss: 0.4405 - accuracy: 0.8333
413/640 [==================>...........] - ETA: 0s - loss: 0.4274 - accuracy: 0.8378
446/640 [===================>..........] - ETA: 0s - loss: 0.4225 - accuracy: 0.8341
478/640 [=====================>........] - ETA: 0s - loss: 0.4311 - accuracy: 0.8264
523/640 [=======================>......] - ETA: 0s - loss: 0.4258 - accuracy: 0.8317
567/640 [=========================>....] - ETA: 0s - loss: 0.4330 - accuracy: 0.8272
600/640 [===========================>..] - ETA: 0s - loss: 0.4327 - accuracy: 0.8283
640/640 [==============================] - 1s 1ms/step - loss: 0.4339 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4339 - accuracy: 0.8344 - val_loss: 0.5030 - val_accuracy: 0.8062
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 0.0093 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4454 - accuracy: 0.7959
 97/640 [===>..........................] - ETA: 0s - loss: 0.5382 - accuracy: 0.7938
139/640 [=====>........................] - ETA: 0s - loss: 0.4953 - accuracy: 0.8129
181/640 [=======>......................] - ETA: 0s - loss: 0.5004 - accuracy: 0.8066
223/640 [=========>....................] - ETA: 0s - loss: 0.4783 - accuracy: 0.8117
268/640 [===========>..................] - ETA: 0s - loss: 0.4671 - accuracy: 0.8134
310/640 [=============>................] - ETA: 0s - loss: 0.4857 - accuracy: 0.8065
351/640 [===============>..............] - ETA: 0s - loss: 0.4696 - accuracy: 0.8148
388/640 [=================>............] - ETA: 0s - loss: 0.4627 - accuracy: 0.8222
433/640 [===================>..........] - ETA: 0s - loss: 0.4440 - accuracy: 0.8291
474/640 [=====================>........] - ETA: 0s - loss: 0.4494 - accuracy: 0.8207
523/640 [=======================>......] - ETA: 0s - loss: 0.4435 - accuracy: 0.8203
564/640 [=========================>....] - ETA: 0s - loss: 0.4390 - accuracy: 0.8227
605/640 [===========================>..] - ETA: 0s - loss: 0.4368 - accuracy: 0.8248
640/640 [==============================] - 1s 1ms/step - loss: 0.4333 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4333 - accuracy: 0.8281 - val_loss: 0.5136 - val_accuracy: 0.8000
Epoch 96/100

  1/640 [..............................] - ETA: 1s - loss: 0.0000e+00 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.5401 - accuracy: 0.8077    
 99/640 [===>..........................] - ETA: 0s - loss: 0.4826 - accuracy: 0.8384
142/640 [=====>........................] - ETA: 0s - loss: 0.4244 - accuracy: 0.8521
184/640 [=======>......................] - ETA: 0s - loss: 0.4425 - accuracy: 0.8261
225/640 [=========>....................] - ETA: 0s - loss: 0.4141 - accuracy: 0.8533
266/640 [===========>..................] - ETA: 0s - loss: 0.4121 - accuracy: 0.8534
306/640 [=============>................] - ETA: 0s - loss: 0.4268 - accuracy: 0.8529
343/640 [===============>..............] - ETA: 0s - loss: 0.4131 - accuracy: 0.8542
382/640 [================>.............] - ETA: 0s - loss: 0.4202 - accuracy: 0.8508
428/640 [===================>..........] - ETA: 0s - loss: 0.4141 - accuracy: 0.8481
469/640 [====================>.........] - ETA: 0s - loss: 0.4285 - accuracy: 0.8443
512/640 [=======================>......] - ETA: 0s - loss: 0.4153 - accuracy: 0.8496
548/640 [========================>.....] - ETA: 0s - loss: 0.4109 - accuracy: 0.8522
593/640 [==========================>...] - ETA: 0s - loss: 0.4361 - accuracy: 0.8449
638/640 [============================>.] - ETA: 0s - loss: 0.4325 - accuracy: 0.8433
640/640 [==============================] - 1s 1ms/step - loss: 0.4312 - accuracy: 0.8438

640/640 [==============================] - 1s 2ms/step - loss: 0.4312 - accuracy: 0.8438 - val_loss: 0.5077 - val_accuracy: 0.8062
Epoch 97/100

  1/640 [..............................] - ETA: 1s - loss: 0.3859 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5525 - accuracy: 0.8222
 96/640 [===>..........................] - ETA: 0s - loss: 0.4287 - accuracy: 0.8438
133/640 [=====>........................] - ETA: 0s - loss: 0.3986 - accuracy: 0.8346
170/640 [======>.......................] - ETA: 0s - loss: 0.3644 - accuracy: 0.8588
207/640 [========>.....................] - ETA: 0s - loss: 0.4063 - accuracy: 0.8502
242/640 [==========>...................] - ETA: 0s - loss: 0.4441 - accuracy: 0.8264
275/640 [===========>..................] - ETA: 0s - loss: 0.4302 - accuracy: 0.8364
318/640 [=============>................] - ETA: 0s - loss: 0.4480 - accuracy: 0.8428
359/640 [===============>..............] - ETA: 0s - loss: 0.4489 - accuracy: 0.8440
396/640 [=================>............] - ETA: 0s - loss: 0.4265 - accuracy: 0.8510
429/640 [===================>..........] - ETA: 0s - loss: 0.4256 - accuracy: 0.8462
472/640 [=====================>........] - ETA: 0s - loss: 0.4358 - accuracy: 0.8390
516/640 [=======================>......] - ETA: 0s - loss: 0.4334 - accuracy: 0.8411
551/640 [========================>.....] - ETA: 0s - loss: 0.4274 - accuracy: 0.8421
584/640 [==========================>...] - ETA: 0s - loss: 0.4385 - accuracy: 0.8390
616/640 [===========================>..] - ETA: 0s - loss: 0.4336 - accuracy: 0.8377
640/640 [==============================] - 1s 1ms/step - loss: 0.4349 - accuracy: 0.8391

640/640 [==============================] - 1s 2ms/step - loss: 0.4349 - accuracy: 0.8391 - val_loss: 0.5018 - val_accuracy: 0.7875
Epoch 98/100

  1/640 [..............................] - ETA: 0s - loss: 0.0260 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.4501 - accuracy: 0.8491
105/640 [===>..........................] - ETA: 0s - loss: 0.4202 - accuracy: 0.8571
146/640 [=====>........................] - ETA: 0s - loss: 0.4321 - accuracy: 0.8356
184/640 [=======>......................] - ETA: 0s - loss: 0.4040 - accuracy: 0.8424
227/640 [=========>....................] - ETA: 0s - loss: 0.3882 - accuracy: 0.8458
269/640 [===========>..................] - ETA: 0s - loss: 0.3941 - accuracy: 0.8439
306/640 [=============>................] - ETA: 0s - loss: 0.4114 - accuracy: 0.8366
350/640 [===============>..............] - ETA: 0s - loss: 0.4314 - accuracy: 0.8343
395/640 [=================>............] - ETA: 0s - loss: 0.4237 - accuracy: 0.8329
434/640 [===================>..........] - ETA: 0s - loss: 0.4145 - accuracy: 0.8364
475/640 [=====================>........] - ETA: 0s - loss: 0.4309 - accuracy: 0.8358
517/640 [=======================>......] - ETA: 0s - loss: 0.4240 - accuracy: 0.8356
555/640 [=========================>....] - ETA: 0s - loss: 0.4299 - accuracy: 0.8360
596/640 [==========================>...] - ETA: 0s - loss: 0.4267 - accuracy: 0.8356
636/640 [============================>.] - ETA: 0s - loss: 0.4307 - accuracy: 0.8333
640/640 [==============================] - 1s 1ms/step - loss: 0.4322 - accuracy: 0.8328

640/640 [==============================] - 1s 2ms/step - loss: 0.4322 - accuracy: 0.8328 - val_loss: 0.5052 - val_accuracy: 0.8250
Epoch 99/100

  1/640 [..............................] - ETA: 1s - loss: 0.2838 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8269
105/640 [===>..........................] - ETA: 0s - loss: 0.3858 - accuracy: 0.8571
142/640 [=====>........................] - ETA: 0s - loss: 0.4329 - accuracy: 0.8310
186/640 [=======>......................] - ETA: 0s - loss: 0.4760 - accuracy: 0.8226
228/640 [=========>....................] - ETA: 0s - loss: 0.4577 - accuracy: 0.8333
269/640 [===========>..................] - ETA: 0s - loss: 0.4497 - accuracy: 0.8476
309/640 [=============>................] - ETA: 0s - loss: 0.4348 - accuracy: 0.8511
351/640 [===============>..............] - ETA: 0s - loss: 0.4341 - accuracy: 0.8433
390/640 [=================>............] - ETA: 0s - loss: 0.4492 - accuracy: 0.8308
432/640 [===================>..........] - ETA: 0s - loss: 0.4454 - accuracy: 0.8310
471/640 [=====================>........] - ETA: 0s - loss: 0.4441 - accuracy: 0.8259
511/640 [======================>.......] - ETA: 0s - loss: 0.4419 - accuracy: 0.8239
555/640 [=========================>....] - ETA: 0s - loss: 0.4291 - accuracy: 0.8324
594/640 [==========================>...] - ETA: 0s - loss: 0.4242 - accuracy: 0.8333
631/640 [============================>.] - ETA: 0s - loss: 0.4312 - accuracy: 0.8336
640/640 [==============================] - 1s 1ms/step - loss: 0.4304 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4304 - accuracy: 0.8344 - val_loss: 0.5003 - val_accuracy: 0.7937
Epoch 100/100

  1/640 [..............................] - ETA: 2s - loss: 0.0328 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.5667 - accuracy: 0.7750
 86/640 [===>..........................] - ETA: 0s - loss: 0.5235 - accuracy: 0.8140
121/640 [====>.........................] - ETA: 0s - loss: 0.4916 - accuracy: 0.8017
169/640 [======>.......................] - ETA: 0s - loss: 0.4621 - accuracy: 0.8107
205/640 [========>.....................] - ETA: 0s - loss: 0.4487 - accuracy: 0.8293
241/640 [==========>...................] - ETA: 0s - loss: 0.4373 - accuracy: 0.8257
276/640 [===========>..................] - ETA: 0s - loss: 0.4415 - accuracy: 0.8333
322/640 [==============>...............] - ETA: 0s - loss: 0.4395 - accuracy: 0.8385
370/640 [================>.............] - ETA: 0s - loss: 0.4570 - accuracy: 0.8324
408/640 [==================>...........] - ETA: 0s - loss: 0.4469 - accuracy: 0.8358
449/640 [====================>.........] - ETA: 0s - loss: 0.4398 - accuracy: 0.8307
483/640 [=====================>........] - ETA: 0s - loss: 0.4509 - accuracy: 0.8240
519/640 [=======================>......] - ETA: 0s - loss: 0.4429 - accuracy: 0.8285
555/640 [=========================>....] - ETA: 0s - loss: 0.4352 - accuracy: 0.8288
593/640 [==========================>...] - ETA: 0s - loss: 0.4381 - accuracy: 0.8297
637/640 [============================>.] - ETA: 0s - loss: 0.4293 - accuracy: 0.8352
640/640 [==============================] - 1s 1ms/step - loss: 0.4301 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4301 - accuracy: 0.8344 - val_loss: 0.5114 - val_accuracy: 0.8062
  
pred.prob <- predict(model.7n, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.7n <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# New Hidden Layer [number of neurons = 7] & Batch Size = 1
model.8n <- create_model.n(1, 8)
Epoch 1/100

  1/640 [..............................] - ETA: 3:09 - loss: 1.3124 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 1.3105 - accuracy: 0.5476  
 75/640 [==>...........................] - ETA: 0s - loss: 1.3288 - accuracy: 0.5867
104/640 [===>..........................] - ETA: 0s - loss: 1.3457 - accuracy: 0.5481
139/640 [=====>........................] - ETA: 0s - loss: 1.3538 - accuracy: 0.5252
174/640 [=======>......................] - ETA: 0s - loss: 1.3549 - accuracy: 0.5402
206/640 [========>.....................] - ETA: 0s - loss: 1.3507 - accuracy: 0.5243
247/640 [==========>...................] - ETA: 0s - loss: 1.3396 - accuracy: 0.5142
291/640 [============>.................] - ETA: 0s - loss: 1.3218 - accuracy: 0.5361
323/640 [==============>...............] - ETA: 0s - loss: 1.3141 - accuracy: 0.5263
352/640 [===============>..............] - ETA: 0s - loss: 1.3069 - accuracy: 0.5227
381/640 [================>.............] - ETA: 0s - loss: 1.2978 - accuracy: 0.5171
413/640 [==================>...........] - ETA: 0s - loss: 1.2833 - accuracy: 0.5182
444/640 [===================>..........] - ETA: 0s - loss: 1.2806 - accuracy: 0.5135
476/640 [=====================>........] - ETA: 0s - loss: 1.2725 - accuracy: 0.5063
508/640 [======================>.......] - ETA: 0s - loss: 1.2668 - accuracy: 0.4980
535/640 [========================>.....] - ETA: 0s - loss: 1.2666 - accuracy: 0.4897
566/640 [=========================>....] - ETA: 0s - loss: 1.2579 - accuracy: 0.4912
596/640 [==========================>...] - ETA: 0s - loss: 1.2531 - accuracy: 0.4950
631/640 [============================>.] - ETA: 0s - loss: 1.2405 - accuracy: 0.5040
640/640 [==============================] - 1s 2ms/step - loss: 1.2391 - accuracy: 0.5031

640/640 [==============================] - 2s 3ms/step - loss: 1.2391 - accuracy: 0.5031 - val_loss: 1.0558 - val_accuracy: 0.5250
Epoch 2/100

  1/640 [..............................] - ETA: 2s - loss: 1.4828 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 1.0924 - accuracy: 0.5366    
 97/640 [===>..........................] - ETA: 0s - loss: 1.0792 - accuracy: 0.5052
141/640 [=====>........................] - ETA: 0s - loss: 1.0248 - accuracy: 0.5106
189/640 [=======>......................] - ETA: 0s - loss: 1.0274 - accuracy: 0.5503
226/640 [=========>....................] - ETA: 0s - loss: 1.0245 - accuracy: 0.5619
267/640 [===========>..................] - ETA: 0s - loss: 1.0401 - accuracy: 0.5655
309/640 [=============>................] - ETA: 0s - loss: 1.0329 - accuracy: 0.5761
358/640 [===============>..............] - ETA: 0s - loss: 1.0157 - accuracy: 0.5838
406/640 [==================>...........] - ETA: 0s - loss: 1.0123 - accuracy: 0.5714
447/640 [===================>..........] - ETA: 0s - loss: 1.0126 - accuracy: 0.5638
496/640 [======================>.......] - ETA: 0s - loss: 1.0059 - accuracy: 0.5766
547/640 [========================>.....] - ETA: 0s - loss: 0.9960 - accuracy: 0.5795
601/640 [===========================>..] - ETA: 0s - loss: 0.9781 - accuracy: 0.5840
640/640 [==============================] - 1s 1ms/step - loss: 0.9759 - accuracy: 0.5844

640/640 [==============================] - 1s 2ms/step - loss: 0.9759 - accuracy: 0.5844 - val_loss: 0.9278 - val_accuracy: 0.5875
Epoch 3/100

  1/640 [..............................] - ETA: 0s - loss: 1.0279 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.7538 - accuracy: 0.7547
 99/640 [===>..........................] - ETA: 0s - loss: 0.8647 - accuracy: 0.6667
136/640 [=====>........................] - ETA: 0s - loss: 0.8966 - accuracy: 0.6250
169/640 [======>.......................] - ETA: 0s - loss: 0.8811 - accuracy: 0.6272
199/640 [========>.....................] - ETA: 0s - loss: 0.8793 - accuracy: 0.6181
232/640 [=========>....................] - ETA: 0s - loss: 0.8797 - accuracy: 0.6293
268/640 [===========>..................] - ETA: 0s - loss: 0.8865 - accuracy: 0.6194
310/640 [=============>................] - ETA: 0s - loss: 0.9169 - accuracy: 0.5968
346/640 [===============>..............] - ETA: 0s - loss: 0.9064 - accuracy: 0.5983
381/640 [================>.............] - ETA: 0s - loss: 0.9024 - accuracy: 0.5958
413/640 [==================>...........] - ETA: 0s - loss: 0.9042 - accuracy: 0.5932
444/640 [===================>..........] - ETA: 0s - loss: 0.8869 - accuracy: 0.5991
487/640 [=====================>........] - ETA: 0s - loss: 0.8705 - accuracy: 0.6037
528/640 [=======================>......] - ETA: 0s - loss: 0.8774 - accuracy: 0.5966
563/640 [=========================>....] - ETA: 0s - loss: 0.8751 - accuracy: 0.5968
592/640 [==========================>...] - ETA: 0s - loss: 0.8713 - accuracy: 0.5963
639/640 [============================>.] - ETA: 0s - loss: 0.8668 - accuracy: 0.5978
640/640 [==============================] - 1s 1ms/step - loss: 0.8660 - accuracy: 0.5984

640/640 [==============================] - 1s 2ms/step - loss: 0.8660 - accuracy: 0.5984 - val_loss: 0.8490 - val_accuracy: 0.6187
Epoch 4/100

  1/640 [..............................] - ETA: 3s - loss: 1.0060 - accuracy: 0.0000e+00
 38/640 [>.............................] - ETA: 0s - loss: 0.8067 - accuracy: 0.6316    
 83/640 [==>...........................] - ETA: 0s - loss: 0.7984 - accuracy: 0.6867
116/640 [====>.........................] - ETA: 0s - loss: 0.7824 - accuracy: 0.6810
151/640 [======>.......................] - ETA: 0s - loss: 0.8514 - accuracy: 0.6490
189/640 [=======>......................] - ETA: 0s - loss: 0.8344 - accuracy: 0.6667
227/640 [=========>....................] - ETA: 0s - loss: 0.8433 - accuracy: 0.6432
273/640 [===========>..................] - ETA: 0s - loss: 0.8453 - accuracy: 0.6190
311/640 [=============>................] - ETA: 0s - loss: 0.8301 - accuracy: 0.6238
350/640 [===============>..............] - ETA: 0s - loss: 0.8304 - accuracy: 0.6229
395/640 [=================>............] - ETA: 0s - loss: 0.8206 - accuracy: 0.6203
421/640 [==================>...........] - ETA: 0s - loss: 0.8091 - accuracy: 0.6318
458/640 [====================>.........] - ETA: 0s - loss: 0.8170 - accuracy: 0.6266
496/640 [======================>.......] - ETA: 0s - loss: 0.8039 - accuracy: 0.6331
534/640 [========================>.....] - ETA: 0s - loss: 0.8108 - accuracy: 0.6311
573/640 [=========================>....] - ETA: 0s - loss: 0.8086 - accuracy: 0.6318
619/640 [============================>.] - ETA: 0s - loss: 0.7892 - accuracy: 0.6462
640/640 [==============================] - 1s 1ms/step - loss: 0.7820 - accuracy: 0.6516

640/640 [==============================] - 1s 2ms/step - loss: 0.7820 - accuracy: 0.6516 - val_loss: 0.7416 - val_accuracy: 0.6250
Epoch 5/100

  1/640 [..............................] - ETA: 1s - loss: 0.7743 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.6344 - accuracy: 0.6600
101/640 [===>..........................] - ETA: 0s - loss: 0.6935 - accuracy: 0.6436
136/640 [=====>........................] - ETA: 0s - loss: 0.6902 - accuracy: 0.6618
178/640 [=======>......................] - ETA: 0s - loss: 0.7201 - accuracy: 0.6404
217/640 [=========>....................] - ETA: 0s - loss: 0.7165 - accuracy: 0.6452
261/640 [===========>..................] - ETA: 0s - loss: 0.7028 - accuracy: 0.6590
302/640 [=============>................] - ETA: 0s - loss: 0.6997 - accuracy: 0.6755
341/640 [==============>...............] - ETA: 0s - loss: 0.7009 - accuracy: 0.6745
388/640 [=================>............] - ETA: 0s - loss: 0.7249 - accuracy: 0.6778
426/640 [==================>...........] - ETA: 0s - loss: 0.7129 - accuracy: 0.6878
466/640 [====================>.........] - ETA: 0s - loss: 0.7055 - accuracy: 0.6910
508/640 [======================>.......] - ETA: 0s - loss: 0.6952 - accuracy: 0.6909
549/640 [========================>.....] - ETA: 0s - loss: 0.6897 - accuracy: 0.6885
590/640 [==========================>...] - ETA: 0s - loss: 0.6930 - accuracy: 0.6898
633/640 [============================>.] - ETA: 0s - loss: 0.6824 - accuracy: 0.6904
640/640 [==============================] - 1s 1ms/step - loss: 0.6829 - accuracy: 0.6891

640/640 [==============================] - 1s 2ms/step - loss: 0.6829 - accuracy: 0.6891 - val_loss: 0.6743 - val_accuracy: 0.6375
Epoch 6/100

  1/640 [..............................] - ETA: 1s - loss: 0.5449 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.7644 - accuracy: 0.5778
 90/640 [===>..........................] - ETA: 0s - loss: 0.7056 - accuracy: 0.6556
121/640 [====>.........................] - ETA: 0s - loss: 0.6508 - accuracy: 0.6942
155/640 [======>.......................] - ETA: 0s - loss: 0.6376 - accuracy: 0.7032
201/640 [========>.....................] - ETA: 0s - loss: 0.6396 - accuracy: 0.7015
249/640 [==========>...................] - ETA: 0s - loss: 0.6232 - accuracy: 0.7028
282/640 [============>.................] - ETA: 0s - loss: 0.6204 - accuracy: 0.7021
322/640 [==============>...............] - ETA: 0s - loss: 0.6007 - accuracy: 0.7112
363/640 [================>.............] - ETA: 0s - loss: 0.6113 - accuracy: 0.6970
405/640 [=================>............] - ETA: 0s - loss: 0.6108 - accuracy: 0.7037
442/640 [===================>..........] - ETA: 0s - loss: 0.5997 - accuracy: 0.7081
477/640 [=====================>........] - ETA: 0s - loss: 0.6030 - accuracy: 0.7128
516/640 [=======================>......] - ETA: 0s - loss: 0.6251 - accuracy: 0.7074
550/640 [========================>.....] - ETA: 0s - loss: 0.6163 - accuracy: 0.7127
584/640 [==========================>...] - ETA: 0s - loss: 0.6193 - accuracy: 0.7089
623/640 [============================>.] - ETA: 0s - loss: 0.6334 - accuracy: 0.7079
640/640 [==============================] - 1s 1ms/step - loss: 0.6388 - accuracy: 0.7047

640/640 [==============================] - 1s 2ms/step - loss: 0.6388 - accuracy: 0.7047 - val_loss: 0.6376 - val_accuracy: 0.7375
Epoch 7/100

  1/640 [..............................] - ETA: 1s - loss: 0.0436 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.7989 - accuracy: 0.7778
 93/640 [===>..........................] - ETA: 0s - loss: 0.7365 - accuracy: 0.7527
136/640 [=====>........................] - ETA: 0s - loss: 0.6432 - accuracy: 0.7426
185/640 [=======>......................] - ETA: 0s - loss: 0.5917 - accuracy: 0.7568
217/640 [=========>....................] - ETA: 0s - loss: 0.5929 - accuracy: 0.7419
257/640 [===========>..................] - ETA: 0s - loss: 0.6035 - accuracy: 0.7198
293/640 [============>.................] - ETA: 0s - loss: 0.6052 - accuracy: 0.7167
331/640 [==============>...............] - ETA: 0s - loss: 0.6284 - accuracy: 0.7100
378/640 [================>.............] - ETA: 0s - loss: 0.6381 - accuracy: 0.7011
418/640 [==================>...........] - ETA: 0s - loss: 0.6159 - accuracy: 0.7129
458/640 [====================>.........] - ETA: 0s - loss: 0.6055 - accuracy: 0.7271
500/640 [======================>.......] - ETA: 0s - loss: 0.6167 - accuracy: 0.7300
547/640 [========================>.....] - ETA: 0s - loss: 0.6164 - accuracy: 0.7367
589/640 [==========================>...] - ETA: 0s - loss: 0.6166 - accuracy: 0.7334
625/640 [============================>.] - ETA: 0s - loss: 0.6172 - accuracy: 0.7344
640/640 [==============================] - 1s 1ms/step - loss: 0.6164 - accuracy: 0.7344

640/640 [==============================] - 1s 2ms/step - loss: 0.6164 - accuracy: 0.7344 - val_loss: 0.6163 - val_accuracy: 0.7312
Epoch 8/100

  1/640 [..............................] - ETA: 1s - loss: 0.8650 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.8623 - accuracy: 0.7674    
 76/640 [==>...........................] - ETA: 0s - loss: 0.6908 - accuracy: 0.7763
125/640 [====>.........................] - ETA: 0s - loss: 0.6096 - accuracy: 0.7840
176/640 [=======>......................] - ETA: 0s - loss: 0.6055 - accuracy: 0.7898
218/640 [=========>....................] - ETA: 0s - loss: 0.5998 - accuracy: 0.7844
264/640 [===========>..................] - ETA: 0s - loss: 0.6189 - accuracy: 0.7689
299/640 [=============>................] - ETA: 0s - loss: 0.6268 - accuracy: 0.7559
335/640 [==============>...............] - ETA: 0s - loss: 0.6149 - accuracy: 0.7463
374/640 [================>.............] - ETA: 0s - loss: 0.6016 - accuracy: 0.7513
412/640 [==================>...........] - ETA: 0s - loss: 0.6154 - accuracy: 0.7354
450/640 [====================>.........] - ETA: 0s - loss: 0.6029 - accuracy: 0.7422
490/640 [=====================>........] - ETA: 0s - loss: 0.5900 - accuracy: 0.7531
541/640 [========================>.....] - ETA: 0s - loss: 0.5823 - accuracy: 0.7542
580/640 [==========================>...] - ETA: 0s - loss: 0.5876 - accuracy: 0.7552
622/640 [============================>.] - ETA: 0s - loss: 0.5961 - accuracy: 0.7524
640/640 [==============================] - 1s 1ms/step - loss: 0.5997 - accuracy: 0.7484

640/640 [==============================] - 1s 2ms/step - loss: 0.5997 - accuracy: 0.7484 - val_loss: 0.6138 - val_accuracy: 0.7188
Epoch 9/100

  1/640 [..............................] - ETA: 2s - loss: 0.7841 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.5975 - accuracy: 0.6818    
 88/640 [===>..........................] - ETA: 0s - loss: 0.6385 - accuracy: 0.6818
118/640 [====>.........................] - ETA: 0s - loss: 0.6441 - accuracy: 0.7203
146/640 [=====>........................] - ETA: 0s - loss: 0.6508 - accuracy: 0.7055
174/640 [=======>......................] - ETA: 0s - loss: 0.6576 - accuracy: 0.7069
202/640 [========>.....................] - ETA: 0s - loss: 0.6426 - accuracy: 0.7129
240/640 [==========>...................] - ETA: 0s - loss: 0.6174 - accuracy: 0.7250
280/640 [============>.................] - ETA: 0s - loss: 0.5890 - accuracy: 0.7536
321/640 [==============>...............] - ETA: 0s - loss: 0.5814 - accuracy: 0.7477
361/640 [===============>..............] - ETA: 0s - loss: 0.5874 - accuracy: 0.7368
397/640 [=================>............] - ETA: 0s - loss: 0.5821 - accuracy: 0.7254
428/640 [===================>..........] - ETA: 0s - loss: 0.5901 - accuracy: 0.7173
459/640 [====================>.........] - ETA: 0s - loss: 0.5839 - accuracy: 0.7211
491/640 [======================>.......] - ETA: 0s - loss: 0.5801 - accuracy: 0.7271
526/640 [=======================>......] - ETA: 0s - loss: 0.5842 - accuracy: 0.7262
559/640 [=========================>....] - ETA: 0s - loss: 0.6127 - accuracy: 0.7245
590/640 [==========================>...] - ETA: 0s - loss: 0.6027 - accuracy: 0.7305
637/640 [============================>.] - ETA: 0s - loss: 0.5869 - accuracy: 0.7394
640/640 [==============================] - 1s 1ms/step - loss: 0.5869 - accuracy: 0.7375

640/640 [==============================] - 1s 2ms/step - loss: 0.5869 - accuracy: 0.7375 - val_loss: 0.6101 - val_accuracy: 0.7125
Epoch 10/100

  1/640 [..............................] - ETA: 0s - loss: 0.0843 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4600 - accuracy: 0.8269
101/640 [===>..........................] - ETA: 0s - loss: 0.5200 - accuracy: 0.7525
140/640 [=====>........................] - ETA: 0s - loss: 0.5070 - accuracy: 0.7571
175/640 [=======>......................] - ETA: 0s - loss: 0.5479 - accuracy: 0.7314
220/640 [=========>....................] - ETA: 0s - loss: 0.5693 - accuracy: 0.7136
264/640 [===========>..................] - ETA: 0s - loss: 0.5566 - accuracy: 0.7235
307/640 [=============>................] - ETA: 0s - loss: 0.5496 - accuracy: 0.7296
349/640 [===============>..............] - ETA: 0s - loss: 0.5522 - accuracy: 0.7335
392/640 [=================>............] - ETA: 0s - loss: 0.5517 - accuracy: 0.7423
441/640 [===================>..........] - ETA: 0s - loss: 0.5597 - accuracy: 0.7438
481/640 [=====================>........] - ETA: 0s - loss: 0.5863 - accuracy: 0.7401
523/640 [=======================>......] - ETA: 0s - loss: 0.5895 - accuracy: 0.7457
565/640 [=========================>....] - ETA: 0s - loss: 0.5912 - accuracy: 0.7381
607/640 [===========================>..] - ETA: 0s - loss: 0.5828 - accuracy: 0.7414
640/640 [==============================] - 1s 1ms/step - loss: 0.5775 - accuracy: 0.7437

640/640 [==============================] - 1s 2ms/step - loss: 0.5775 - accuracy: 0.7437 - val_loss: 0.5921 - val_accuracy: 0.7500
Epoch 11/100

  1/640 [..............................] - ETA: 1s - loss: 1.0066 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5939 - accuracy: 0.7600
100/640 [===>..........................] - ETA: 0s - loss: 0.5979 - accuracy: 0.7000
133/640 [=====>........................] - ETA: 0s - loss: 0.5952 - accuracy: 0.7218
171/640 [=======>......................] - ETA: 0s - loss: 0.5712 - accuracy: 0.7427
220/640 [=========>....................] - ETA: 0s - loss: 0.5394 - accuracy: 0.7636
268/640 [===========>..................] - ETA: 0s - loss: 0.5267 - accuracy: 0.7724
302/640 [=============>................] - ETA: 0s - loss: 0.5289 - accuracy: 0.7682
348/640 [===============>..............] - ETA: 0s - loss: 0.5536 - accuracy: 0.7557
388/640 [=================>............] - ETA: 0s - loss: 0.5325 - accuracy: 0.7680
430/640 [===================>..........] - ETA: 0s - loss: 0.5657 - accuracy: 0.7605
472/640 [=====================>........] - ETA: 0s - loss: 0.5573 - accuracy: 0.7669
508/640 [======================>.......] - ETA: 0s - loss: 0.5562 - accuracy: 0.7657
550/640 [========================>.....] - ETA: 0s - loss: 0.5605 - accuracy: 0.7636
588/640 [==========================>...] - ETA: 0s - loss: 0.5732 - accuracy: 0.7636
629/640 [============================>.] - ETA: 0s - loss: 0.5718 - accuracy: 0.7647
640/640 [==============================] - 1s 1ms/step - loss: 0.5717 - accuracy: 0.7641

640/640 [==============================] - 1s 2ms/step - loss: 0.5717 - accuracy: 0.7641 - val_loss: 0.5908 - val_accuracy: 0.7250
Epoch 12/100

  1/640 [..............................] - ETA: 1s - loss: 0.4471 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.6571 - accuracy: 0.7297
 84/640 [==>...........................] - ETA: 0s - loss: 0.6322 - accuracy: 0.7381
123/640 [====>.........................] - ETA: 0s - loss: 0.5923 - accuracy: 0.7480
163/640 [======>.......................] - ETA: 0s - loss: 0.6956 - accuracy: 0.7239
195/640 [========>.....................] - ETA: 0s - loss: 0.6692 - accuracy: 0.7282
231/640 [=========>....................] - ETA: 0s - loss: 0.6285 - accuracy: 0.7359
269/640 [===========>..................] - ETA: 0s - loss: 0.6013 - accuracy: 0.7398
308/640 [=============>................] - ETA: 0s - loss: 0.5794 - accuracy: 0.7435
338/640 [==============>...............] - ETA: 0s - loss: 0.5661 - accuracy: 0.7574
382/640 [================>.............] - ETA: 0s - loss: 0.5653 - accuracy: 0.7487
432/640 [===================>..........] - ETA: 0s - loss: 0.5708 - accuracy: 0.7477
471/640 [=====================>........] - ETA: 0s - loss: 0.5692 - accuracy: 0.7516
505/640 [======================>.......] - ETA: 0s - loss: 0.5779 - accuracy: 0.7485
535/640 [========================>.....] - ETA: 0s - loss: 0.5809 - accuracy: 0.7477
573/640 [=========================>....] - ETA: 0s - loss: 0.5678 - accuracy: 0.7539
619/640 [============================>.] - ETA: 0s - loss: 0.5671 - accuracy: 0.7480
640/640 [==============================] - 1s 1ms/step - loss: 0.5644 - accuracy: 0.7516

640/640 [==============================] - 1s 2ms/step - loss: 0.5644 - accuracy: 0.7516 - val_loss: 0.5839 - val_accuracy: 0.7250
Epoch 13/100

  1/640 [..............................] - ETA: 1s - loss: 0.1337 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.6465 - accuracy: 0.7447
 94/640 [===>..........................] - ETA: 0s - loss: 0.6017 - accuracy: 0.7553
131/640 [=====>........................] - ETA: 0s - loss: 0.6348 - accuracy: 0.7405
173/640 [=======>......................] - ETA: 0s - loss: 0.5827 - accuracy: 0.7688
212/640 [========>.....................] - ETA: 0s - loss: 0.5955 - accuracy: 0.7453
255/640 [==========>...................] - ETA: 0s - loss: 0.6019 - accuracy: 0.7373
302/640 [=============>................] - ETA: 0s - loss: 0.5731 - accuracy: 0.7517
346/640 [===============>..............] - ETA: 0s - loss: 0.5656 - accuracy: 0.7543
391/640 [=================>............] - ETA: 0s - loss: 0.5414 - accuracy: 0.7621
429/640 [===================>..........] - ETA: 0s - loss: 0.5473 - accuracy: 0.7576
462/640 [====================>.........] - ETA: 0s - loss: 0.5397 - accuracy: 0.7597
500/640 [======================>.......] - ETA: 0s - loss: 0.5419 - accuracy: 0.7560
543/640 [========================>.....] - ETA: 0s - loss: 0.5316 - accuracy: 0.7624
585/640 [==========================>...] - ETA: 0s - loss: 0.5376 - accuracy: 0.7624
623/640 [============================>.] - ETA: 0s - loss: 0.5551 - accuracy: 0.7576
640/640 [==============================] - 1s 1ms/step - loss: 0.5557 - accuracy: 0.7578

640/640 [==============================] - 1s 2ms/step - loss: 0.5557 - accuracy: 0.7578 - val_loss: 0.5734 - val_accuracy: 0.7625
Epoch 14/100

  1/640 [..............................] - ETA: 1s - loss: 0.9760 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.4348 - accuracy: 0.8298    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4738 - accuracy: 0.8125
129/640 [=====>........................] - ETA: 0s - loss: 0.5063 - accuracy: 0.8140
171/640 [=======>......................] - ETA: 0s - loss: 0.5558 - accuracy: 0.8070
208/640 [========>.....................] - ETA: 0s - loss: 0.5369 - accuracy: 0.8029
254/640 [==========>...................] - ETA: 0s - loss: 0.5884 - accuracy: 0.7874
296/640 [============>.................] - ETA: 0s - loss: 0.5559 - accuracy: 0.7973
333/640 [==============>...............] - ETA: 0s - loss: 0.5493 - accuracy: 0.8048
381/640 [================>.............] - ETA: 0s - loss: 0.5536 - accuracy: 0.7953
422/640 [==================>...........] - ETA: 0s - loss: 0.5527 - accuracy: 0.7891
461/640 [====================>.........] - ETA: 0s - loss: 0.5700 - accuracy: 0.7809
494/640 [======================>.......] - ETA: 0s - loss: 0.5667 - accuracy: 0.7814
527/640 [=======================>......] - ETA: 0s - loss: 0.5667 - accuracy: 0.7799
559/640 [=========================>....] - ETA: 0s - loss: 0.5635 - accuracy: 0.7818
592/640 [==========================>...] - ETA: 0s - loss: 0.5573 - accuracy: 0.7838
628/640 [============================>.] - ETA: 0s - loss: 0.5547 - accuracy: 0.7834
640/640 [==============================] - 1s 1ms/step - loss: 0.5517 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5517 - accuracy: 0.7828 - val_loss: 0.5772 - val_accuracy: 0.7563
Epoch 15/100

  1/640 [..............................] - ETA: 0s - loss: 0.0439 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.6671 - accuracy: 0.7170
102/640 [===>..........................] - ETA: 0s - loss: 0.5572 - accuracy: 0.7549
130/640 [=====>........................] - ETA: 0s - loss: 0.5563 - accuracy: 0.7308
174/640 [=======>......................] - ETA: 0s - loss: 0.5642 - accuracy: 0.7414
217/640 [=========>....................] - ETA: 0s - loss: 0.5516 - accuracy: 0.7419
255/640 [==========>...................] - ETA: 0s - loss: 0.5490 - accuracy: 0.7412
283/640 [============>.................] - ETA: 0s - loss: 0.5240 - accuracy: 0.7491
322/640 [==============>...............] - ETA: 0s - loss: 0.5165 - accuracy: 0.7453
355/640 [===============>..............] - ETA: 0s - loss: 0.5359 - accuracy: 0.7493
386/640 [=================>............] - ETA: 0s - loss: 0.5395 - accuracy: 0.7513
424/640 [==================>...........] - ETA: 0s - loss: 0.5402 - accuracy: 0.7547
462/640 [====================>.........] - ETA: 0s - loss: 0.5382 - accuracy: 0.7706
500/640 [======================>.......] - ETA: 0s - loss: 0.5385 - accuracy: 0.7720
541/640 [========================>.....] - ETA: 0s - loss: 0.5582 - accuracy: 0.7652
579/640 [==========================>...] - ETA: 0s - loss: 0.5538 - accuracy: 0.7703
626/640 [============================>.] - ETA: 0s - loss: 0.5463 - accuracy: 0.7716
640/640 [==============================] - 1s 1ms/step - loss: 0.5457 - accuracy: 0.7719

640/640 [==============================] - 1s 2ms/step - loss: 0.5457 - accuracy: 0.7719 - val_loss: 0.5683 - val_accuracy: 0.7375
Epoch 16/100

  1/640 [..............................] - ETA: 1s - loss: 0.1341 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.9426 - accuracy: 0.5000
 91/640 [===>..........................] - ETA: 0s - loss: 0.7545 - accuracy: 0.6264
133/640 [=====>........................] - ETA: 0s - loss: 0.6545 - accuracy: 0.6917
182/640 [=======>......................] - ETA: 0s - loss: 0.5922 - accuracy: 0.7253
220/640 [=========>....................] - ETA: 0s - loss: 0.5579 - accuracy: 0.7409
256/640 [===========>..................] - ETA: 0s - loss: 0.5815 - accuracy: 0.7305
292/640 [============>.................] - ETA: 0s - loss: 0.5696 - accuracy: 0.7363
330/640 [==============>...............] - ETA: 0s - loss: 0.5667 - accuracy: 0.7455
373/640 [================>.............] - ETA: 0s - loss: 0.5544 - accuracy: 0.7560
413/640 [==================>...........] - ETA: 0s - loss: 0.5416 - accuracy: 0.7579
456/640 [====================>.........] - ETA: 0s - loss: 0.5413 - accuracy: 0.7566
507/640 [======================>.......] - ETA: 0s - loss: 0.5349 - accuracy: 0.7673
547/640 [========================>.....] - ETA: 0s - loss: 0.5302 - accuracy: 0.7715
586/640 [==========================>...] - ETA: 0s - loss: 0.5288 - accuracy: 0.7713
623/640 [============================>.] - ETA: 0s - loss: 0.5390 - accuracy: 0.7673
640/640 [==============================] - 1s 1ms/step - loss: 0.5411 - accuracy: 0.7672

640/640 [==============================] - 1s 2ms/step - loss: 0.5411 - accuracy: 0.7672 - val_loss: 0.5663 - val_accuracy: 0.7375
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 0.9481 - accuracy: 0.0000e+00
 48/640 [=>............................] - ETA: 0s - loss: 0.5720 - accuracy: 0.8125    
 90/640 [===>..........................] - ETA: 0s - loss: 0.6019 - accuracy: 0.7889
127/640 [====>.........................] - ETA: 0s - loss: 0.6243 - accuracy: 0.7559
169/640 [======>.......................] - ETA: 0s - loss: 0.5882 - accuracy: 0.7574
209/640 [========>.....................] - ETA: 0s - loss: 0.5715 - accuracy: 0.7656
250/640 [==========>...................] - ETA: 0s - loss: 0.5606 - accuracy: 0.7560
290/640 [============>.................] - ETA: 0s - loss: 0.5688 - accuracy: 0.7552
337/640 [==============>...............] - ETA: 0s - loss: 0.5478 - accuracy: 0.7715
380/640 [================>.............] - ETA: 0s - loss: 0.5559 - accuracy: 0.7605
415/640 [==================>...........] - ETA: 0s - loss: 0.5491 - accuracy: 0.7711
447/640 [===================>..........] - ETA: 0s - loss: 0.5356 - accuracy: 0.7808
480/640 [=====================>........] - ETA: 0s - loss: 0.5353 - accuracy: 0.7833
518/640 [=======================>......] - ETA: 0s - loss: 0.5450 - accuracy: 0.7819
552/640 [========================>.....] - ETA: 0s - loss: 0.5316 - accuracy: 0.7862
584/640 [==========================>...] - ETA: 0s - loss: 0.5408 - accuracy: 0.7774
616/640 [===========================>..] - ETA: 0s - loss: 0.5359 - accuracy: 0.7792
640/640 [==============================] - 1s 1ms/step - loss: 0.5365 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5365 - accuracy: 0.7797 - val_loss: 0.5593 - val_accuracy: 0.7563
Epoch 18/100

  1/640 [..............................] - ETA: 1s - loss: 1.0122 - accuracy: 0.0000e+00
 46/640 [=>............................] - ETA: 0s - loss: 0.6962 - accuracy: 0.7174    
 90/640 [===>..........................] - ETA: 0s - loss: 0.5622 - accuracy: 0.7556
120/640 [====>.........................] - ETA: 0s - loss: 0.5018 - accuracy: 0.7750
148/640 [=====>........................] - ETA: 0s - loss: 0.5053 - accuracy: 0.7703
174/640 [=======>......................] - ETA: 0s - loss: 0.4875 - accuracy: 0.7874
209/640 [========>.....................] - ETA: 0s - loss: 0.5031 - accuracy: 0.7751
241/640 [==========>...................] - ETA: 0s - loss: 0.5193 - accuracy: 0.7718
275/640 [===========>..................] - ETA: 0s - loss: 0.5220 - accuracy: 0.7709
308/640 [=============>................] - ETA: 0s - loss: 0.5308 - accuracy: 0.7727
345/640 [===============>..............] - ETA: 0s - loss: 0.5292 - accuracy: 0.7739
386/640 [=================>............] - ETA: 0s - loss: 0.5297 - accuracy: 0.7720
424/640 [==================>...........] - ETA: 0s - loss: 0.5337 - accuracy: 0.7736
470/640 [=====================>........] - ETA: 0s - loss: 0.5255 - accuracy: 0.7702
508/640 [======================>.......] - ETA: 0s - loss: 0.5365 - accuracy: 0.7677
551/640 [========================>.....] - ETA: 0s - loss: 0.5262 - accuracy: 0.7713
591/640 [==========================>...] - ETA: 0s - loss: 0.5369 - accuracy: 0.7716
627/640 [============================>.] - ETA: 0s - loss: 0.5300 - accuracy: 0.7735
640/640 [==============================] - 1s 1ms/step - loss: 0.5282 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5282 - accuracy: 0.7766 - val_loss: 0.5558 - val_accuracy: 0.7688
Epoch 19/100

  1/640 [..............................] - ETA: 1s - loss: 0.0997 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.5001 - accuracy: 0.7451
 95/640 [===>..........................] - ETA: 0s - loss: 0.4648 - accuracy: 0.7684
135/640 [=====>........................] - ETA: 0s - loss: 0.5528 - accuracy: 0.7185
179/640 [=======>......................] - ETA: 0s - loss: 0.5217 - accuracy: 0.7542
223/640 [=========>....................] - ETA: 0s - loss: 0.5100 - accuracy: 0.7578
267/640 [===========>..................] - ETA: 0s - loss: 0.5320 - accuracy: 0.7528
310/640 [=============>................] - ETA: 0s - loss: 0.5171 - accuracy: 0.7645
352/640 [===============>..............] - ETA: 0s - loss: 0.5281 - accuracy: 0.7585
399/640 [=================>............] - ETA: 0s - loss: 0.4983 - accuracy: 0.7845
441/640 [===================>..........] - ETA: 0s - loss: 0.4993 - accuracy: 0.7823
481/640 [=====================>........] - ETA: 0s - loss: 0.5036 - accuracy: 0.7838
524/640 [=======================>......] - ETA: 0s - loss: 0.5280 - accuracy: 0.7824
566/640 [=========================>....] - ETA: 0s - loss: 0.5339 - accuracy: 0.7809
604/640 [===========================>..] - ETA: 0s - loss: 0.5304 - accuracy: 0.7781
640/640 [==============================] - 1s 1ms/step - loss: 0.5264 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5264 - accuracy: 0.7766 - val_loss: 0.5550 - val_accuracy: 0.7563
Epoch 20/100

  1/640 [..............................] - ETA: 1s - loss: 0.5840 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.7987 - accuracy: 0.6000
101/640 [===>..........................] - ETA: 0s - loss: 0.6726 - accuracy: 0.6733
138/640 [=====>........................] - ETA: 0s - loss: 0.6102 - accuracy: 0.7246
181/640 [=======>......................] - ETA: 0s - loss: 0.5630 - accuracy: 0.7293
216/640 [=========>....................] - ETA: 0s - loss: 0.5542 - accuracy: 0.7269
250/640 [==========>...................] - ETA: 0s - loss: 0.5329 - accuracy: 0.7440
280/640 [============>.................] - ETA: 0s - loss: 0.5191 - accuracy: 0.7571
317/640 [=============>................] - ETA: 0s - loss: 0.5161 - accuracy: 0.7697
349/640 [===============>..............] - ETA: 0s - loss: 0.5027 - accuracy: 0.7736
384/640 [=================>............] - ETA: 0s - loss: 0.5242 - accuracy: 0.7656
428/640 [===================>..........] - ETA: 0s - loss: 0.5237 - accuracy: 0.7687
469/640 [====================>.........] - ETA: 0s - loss: 0.5217 - accuracy: 0.7633
507/640 [======================>.......] - ETA: 0s - loss: 0.5257 - accuracy: 0.7633
541/640 [========================>.....] - ETA: 0s - loss: 0.5152 - accuracy: 0.7689
571/640 [=========================>....] - ETA: 0s - loss: 0.5277 - accuracy: 0.7653
607/640 [===========================>..] - ETA: 0s - loss: 0.5277 - accuracy: 0.7644
640/640 [==============================] - 1s 1ms/step - loss: 0.5212 - accuracy: 0.7688

640/640 [==============================] - 1s 2ms/step - loss: 0.5212 - accuracy: 0.7688 - val_loss: 0.5510 - val_accuracy: 0.7563
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 0.5824 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.6126 - accuracy: 0.6667
 83/640 [==>...........................] - ETA: 0s - loss: 0.6236 - accuracy: 0.7349
114/640 [====>.........................] - ETA: 0s - loss: 0.6204 - accuracy: 0.7193
146/640 [=====>........................] - ETA: 0s - loss: 0.6035 - accuracy: 0.7466
177/640 [=======>......................] - ETA: 0s - loss: 0.5917 - accuracy: 0.7401
206/640 [========>.....................] - ETA: 0s - loss: 0.5753 - accuracy: 0.7524
250/640 [==========>...................] - ETA: 0s - loss: 0.5419 - accuracy: 0.7720
298/640 [============>.................] - ETA: 0s - loss: 0.5508 - accuracy: 0.7785
339/640 [==============>...............] - ETA: 0s - loss: 0.5386 - accuracy: 0.7876
388/640 [=================>............] - ETA: 0s - loss: 0.5247 - accuracy: 0.7887
431/640 [===================>..........] - ETA: 0s - loss: 0.5166 - accuracy: 0.7889
481/640 [=====================>........] - ETA: 0s - loss: 0.5281 - accuracy: 0.7879
528/640 [=======================>......] - ETA: 0s - loss: 0.5299 - accuracy: 0.7841
565/640 [=========================>....] - ETA: 0s - loss: 0.5196 - accuracy: 0.7841
601/640 [===========================>..] - ETA: 0s - loss: 0.5113 - accuracy: 0.7903
640/640 [==============================] - 1s 1ms/step - loss: 0.5157 - accuracy: 0.7875

640/640 [==============================] - 1s 2ms/step - loss: 0.5157 - accuracy: 0.7875 - val_loss: 0.5514 - val_accuracy: 0.7563
Epoch 22/100

  1/640 [..............................] - ETA: 1s - loss: 0.0685 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4744 - accuracy: 0.8200
 99/640 [===>..........................] - ETA: 0s - loss: 0.5586 - accuracy: 0.7677
131/640 [=====>........................] - ETA: 0s - loss: 0.5339 - accuracy: 0.7557
172/640 [=======>......................] - ETA: 0s - loss: 0.5248 - accuracy: 0.7733
219/640 [=========>....................] - ETA: 0s - loss: 0.5140 - accuracy: 0.7763
255/640 [==========>...................] - ETA: 0s - loss: 0.4987 - accuracy: 0.7843
290/640 [============>.................] - ETA: 0s - loss: 0.5001 - accuracy: 0.7897
330/640 [==============>...............] - ETA: 0s - loss: 0.5123 - accuracy: 0.7697
369/640 [================>.............] - ETA: 0s - loss: 0.4923 - accuracy: 0.7751
410/640 [==================>...........] - ETA: 0s - loss: 0.5192 - accuracy: 0.7683
442/640 [===================>..........] - ETA: 0s - loss: 0.5284 - accuracy: 0.7715
482/640 [=====================>........] - ETA: 0s - loss: 0.5183 - accuracy: 0.7780
520/640 [=======================>......] - ETA: 0s - loss: 0.5283 - accuracy: 0.7788
566/640 [=========================>....] - ETA: 0s - loss: 0.5280 - accuracy: 0.7774
606/640 [===========================>..] - ETA: 0s - loss: 0.5242 - accuracy: 0.7789
640/640 [==============================] - 1s 1ms/step - loss: 0.5137 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5137 - accuracy: 0.7828 - val_loss: 0.5470 - val_accuracy: 0.7688
Epoch 23/100

  1/640 [..............................] - ETA: 1s - loss: 0.0603 - accuracy: 1.0000
 53/640 [=>............................] - ETA: 0s - loss: 0.3428 - accuracy: 0.8679
 93/640 [===>..........................] - ETA: 0s - loss: 0.4292 - accuracy: 0.7957
130/640 [=====>........................] - ETA: 0s - loss: 0.4159 - accuracy: 0.8231
174/640 [=======>......................] - ETA: 0s - loss: 0.4814 - accuracy: 0.7816
222/640 [=========>....................] - ETA: 0s - loss: 0.4929 - accuracy: 0.7928
268/640 [===========>..................] - ETA: 0s - loss: 0.5116 - accuracy: 0.7873
297/640 [============>.................] - ETA: 0s - loss: 0.5278 - accuracy: 0.7845
327/640 [==============>...............] - ETA: 0s - loss: 0.5473 - accuracy: 0.7737
355/640 [===============>..............] - ETA: 0s - loss: 0.5497 - accuracy: 0.7746
390/640 [=================>............] - ETA: 0s - loss: 0.5458 - accuracy: 0.7821
426/640 [==================>...........] - ETA: 0s - loss: 0.5285 - accuracy: 0.7864
466/640 [====================>.........] - ETA: 0s - loss: 0.5305 - accuracy: 0.7918
497/640 [======================>.......] - ETA: 0s - loss: 0.5219 - accuracy: 0.7948
537/640 [========================>.....] - ETA: 0s - loss: 0.5256 - accuracy: 0.7877
578/640 [==========================>...] - ETA: 0s - loss: 0.5234 - accuracy: 0.7785
617/640 [===========================>..] - ETA: 0s - loss: 0.5167 - accuracy: 0.7812
640/640 [==============================] - 1s 1ms/step - loss: 0.5102 - accuracy: 0.7844

640/640 [==============================] - 1s 2ms/step - loss: 0.5102 - accuracy: 0.7844 - val_loss: 0.5432 - val_accuracy: 0.7437
Epoch 24/100

  1/640 [..............................] - ETA: 0s - loss: 0.4563 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4246 - accuracy: 0.7600
 99/640 [===>..........................] - ETA: 0s - loss: 0.4803 - accuracy: 0.7374
140/640 [=====>........................] - ETA: 0s - loss: 0.5268 - accuracy: 0.7500
177/640 [=======>......................] - ETA: 0s - loss: 0.5593 - accuracy: 0.7288
221/640 [=========>....................] - ETA: 0s - loss: 0.5178 - accuracy: 0.7602
262/640 [===========>..................] - ETA: 0s - loss: 0.4819 - accuracy: 0.7939
304/640 [=============>................] - ETA: 0s - loss: 0.4976 - accuracy: 0.7862
344/640 [===============>..............] - ETA: 0s - loss: 0.5085 - accuracy: 0.7849
391/640 [=================>............] - ETA: 0s - loss: 0.5140 - accuracy: 0.7928
430/640 [===================>..........] - ETA: 0s - loss: 0.5174 - accuracy: 0.7930
471/640 [=====================>........] - ETA: 0s - loss: 0.4997 - accuracy: 0.8004
510/640 [======================>.......] - ETA: 0s - loss: 0.5177 - accuracy: 0.7882
555/640 [=========================>....] - ETA: 0s - loss: 0.5128 - accuracy: 0.7910
595/640 [==========================>...] - ETA: 0s - loss: 0.5050 - accuracy: 0.7916
637/640 [============================>.] - ETA: 0s - loss: 0.5058 - accuracy: 0.7896
640/640 [==============================] - 1s 1ms/step - loss: 0.5066 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5066 - accuracy: 0.7891 - val_loss: 0.5420 - val_accuracy: 0.7688
Epoch 25/100

  1/640 [..............................] - ETA: 0s - loss: 0.0634 - accuracy: 1.0000
 47/640 [=>............................] - ETA: 0s - loss: 0.4480 - accuracy: 0.8298
 95/640 [===>..........................] - ETA: 0s - loss: 0.4913 - accuracy: 0.8105
134/640 [=====>........................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8060
170/640 [======>.......................] - ETA: 0s - loss: 0.4827 - accuracy: 0.8000
213/640 [========>.....................] - ETA: 0s - loss: 0.5236 - accuracy: 0.8028
254/640 [==========>...................] - ETA: 0s - loss: 0.5279 - accuracy: 0.8071
292/640 [============>.................] - ETA: 0s - loss: 0.5361 - accuracy: 0.7979
335/640 [==============>...............] - ETA: 0s - loss: 0.5245 - accuracy: 0.7910
375/640 [================>.............] - ETA: 0s - loss: 0.5135 - accuracy: 0.7947
415/640 [==================>...........] - ETA: 0s - loss: 0.5221 - accuracy: 0.7880
455/640 [====================>.........] - ETA: 0s - loss: 0.5181 - accuracy: 0.7780
500/640 [======================>.......] - ETA: 0s - loss: 0.5112 - accuracy: 0.7780
542/640 [========================>.....] - ETA: 0s - loss: 0.5109 - accuracy: 0.7823
581/640 [==========================>...] - ETA: 0s - loss: 0.5007 - accuracy: 0.7883
626/640 [============================>.] - ETA: 0s - loss: 0.5046 - accuracy: 0.7907
640/640 [==============================] - 1s 1ms/step - loss: 0.5038 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5038 - accuracy: 0.7891 - val_loss: 0.5362 - val_accuracy: 0.7563
Epoch 26/100

  1/640 [..............................] - ETA: 2s - loss: 0.3858 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4691 - accuracy: 0.8182
 91/640 [===>..........................] - ETA: 0s - loss: 0.4263 - accuracy: 0.8242
113/640 [====>.........................] - ETA: 0s - loss: 0.4191 - accuracy: 0.8230
144/640 [=====>........................] - ETA: 0s - loss: 0.4274 - accuracy: 0.8264
180/640 [=======>......................] - ETA: 0s - loss: 0.4638 - accuracy: 0.8056
216/640 [=========>....................] - ETA: 0s - loss: 0.4759 - accuracy: 0.8009
250/640 [==========>...................] - ETA: 0s - loss: 0.4931 - accuracy: 0.7920
282/640 [============>.................] - ETA: 0s - loss: 0.4760 - accuracy: 0.7979
323/640 [==============>...............] - ETA: 0s - loss: 0.5061 - accuracy: 0.7957
360/640 [===============>..............] - ETA: 0s - loss: 0.4896 - accuracy: 0.8028
391/640 [=================>............] - ETA: 0s - loss: 0.4823 - accuracy: 0.8056
424/640 [==================>...........] - ETA: 0s - loss: 0.4958 - accuracy: 0.7972
457/640 [====================>.........] - ETA: 0s - loss: 0.5085 - accuracy: 0.7943
489/640 [=====================>........] - ETA: 0s - loss: 0.5078 - accuracy: 0.7955
529/640 [=======================>......] - ETA: 0s - loss: 0.5048 - accuracy: 0.7940
573/640 [=========================>....] - ETA: 0s - loss: 0.4956 - accuracy: 0.7941
607/640 [===========================>..] - ETA: 0s - loss: 0.5029 - accuracy: 0.7891
635/640 [============================>.] - ETA: 0s - loss: 0.5020 - accuracy: 0.7921
640/640 [==============================] - 1s 1ms/step - loss: 0.5004 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5004 - accuracy: 0.7937 - val_loss: 0.5450 - val_accuracy: 0.7563
Epoch 27/100

  1/640 [..............................] - ETA: 1s - loss: 0.0952 - accuracy: 1.0000
 54/640 [=>............................] - ETA: 0s - loss: 0.4992 - accuracy: 0.8148
105/640 [===>..........................] - ETA: 0s - loss: 0.5160 - accuracy: 0.8190
143/640 [=====>........................] - ETA: 0s - loss: 0.5240 - accuracy: 0.8042
184/640 [=======>......................] - ETA: 0s - loss: 0.4979 - accuracy: 0.8043
224/640 [=========>....................] - ETA: 0s - loss: 0.4972 - accuracy: 0.7991
264/640 [===========>..................] - ETA: 0s - loss: 0.4916 - accuracy: 0.8030
305/640 [=============>................] - ETA: 0s - loss: 0.4947 - accuracy: 0.8033
349/640 [===============>..............] - ETA: 0s - loss: 0.5040 - accuracy: 0.7994
387/640 [=================>............] - ETA: 0s - loss: 0.5056 - accuracy: 0.7984
427/640 [===================>..........] - ETA: 0s - loss: 0.5056 - accuracy: 0.7939
478/640 [=====================>........] - ETA: 0s - loss: 0.4894 - accuracy: 0.7992
531/640 [=======================>......] - ETA: 0s - loss: 0.4902 - accuracy: 0.8004
568/640 [=========================>....] - ETA: 0s - loss: 0.4986 - accuracy: 0.7905
605/640 [===========================>..] - ETA: 0s - loss: 0.5005 - accuracy: 0.7884
640/640 [==============================] - 1s 1ms/step - loss: 0.4955 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.4955 - accuracy: 0.7891 - val_loss: 0.5446 - val_accuracy: 0.7625
Epoch 28/100

  1/640 [..............................] - ETA: 1s - loss: 0.4788 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.4391 - accuracy: 0.7959
 99/640 [===>..........................] - ETA: 0s - loss: 0.4604 - accuracy: 0.7879
131/640 [=====>........................] - ETA: 0s - loss: 0.4326 - accuracy: 0.8168
174/640 [=======>......................] - ETA: 0s - loss: 0.4216 - accuracy: 0.8276
215/640 [=========>....................] - ETA: 0s - loss: 0.4445 - accuracy: 0.8233
255/640 [==========>...................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8118
295/640 [============>.................] - ETA: 0s - loss: 0.4720 - accuracy: 0.8034
334/640 [==============>...............] - ETA: 0s - loss: 0.4667 - accuracy: 0.8024
376/640 [================>.............] - ETA: 0s - loss: 0.4697 - accuracy: 0.7952
418/640 [==================>...........] - ETA: 0s - loss: 0.4730 - accuracy: 0.8038
456/640 [====================>.........] - ETA: 0s - loss: 0.4789 - accuracy: 0.8026
495/640 [======================>.......] - ETA: 0s - loss: 0.4842 - accuracy: 0.8081
542/640 [========================>.....] - ETA: 0s - loss: 0.4954 - accuracy: 0.8007
584/640 [==========================>...] - ETA: 0s - loss: 0.4888 - accuracy: 0.8014
619/640 [============================>.] - ETA: 0s - loss: 0.4892 - accuracy: 0.8013
640/640 [==============================] - 1s 1ms/step - loss: 0.4958 - accuracy: 0.7969

640/640 [==============================] - 1s 2ms/step - loss: 0.4958 - accuracy: 0.7969 - val_loss: 0.5348 - val_accuracy: 0.7688
Epoch 29/100

  1/640 [..............................] - ETA: 2s - loss: 0.4768 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.6465 - accuracy: 0.6279
 88/640 [===>..........................] - ETA: 0s - loss: 0.6467 - accuracy: 0.6477
124/640 [====>.........................] - ETA: 0s - loss: 0.5732 - accuracy: 0.6855
159/640 [======>.......................] - ETA: 0s - loss: 0.5970 - accuracy: 0.7044
195/640 [========>.....................] - ETA: 0s - loss: 0.5500 - accuracy: 0.7436
234/640 [=========>....................] - ETA: 0s - loss: 0.5428 - accuracy: 0.7607
276/640 [===========>..................] - ETA: 0s - loss: 0.5365 - accuracy: 0.7717
311/640 [=============>................] - ETA: 0s - loss: 0.5308 - accuracy: 0.7749
344/640 [===============>..............] - ETA: 0s - loss: 0.5161 - accuracy: 0.7791
373/640 [================>.............] - ETA: 0s - loss: 0.5051 - accuracy: 0.7802
411/640 [==================>...........] - ETA: 0s - loss: 0.5102 - accuracy: 0.7762
449/640 [====================>.........] - ETA: 0s - loss: 0.4971 - accuracy: 0.7840
489/640 [=====================>........] - ETA: 0s - loss: 0.4929 - accuracy: 0.7873
521/640 [=======================>......] - ETA: 0s - loss: 0.4932 - accuracy: 0.7889
564/640 [=========================>....] - ETA: 0s - loss: 0.4834 - accuracy: 0.7979
604/640 [===========================>..] - ETA: 0s - loss: 0.4886 - accuracy: 0.7930
635/640 [============================>.] - ETA: 0s - loss: 0.4939 - accuracy: 0.7937
640/640 [==============================] - 1s 1ms/step - loss: 0.4917 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4917 - accuracy: 0.7953 - val_loss: 0.5369 - val_accuracy: 0.7625
Epoch 30/100

  1/640 [..............................] - ETA: 1s - loss: 0.2243 - accuracy: 1.0000
 51/640 [=>............................] - ETA: 0s - loss: 0.7765 - accuracy: 0.7059
100/640 [===>..........................] - ETA: 0s - loss: 0.5847 - accuracy: 0.7800
142/640 [=====>........................] - ETA: 0s - loss: 0.6124 - accuracy: 0.7676
158/640 [======>.......................] - ETA: 0s - loss: 0.6081 - accuracy: 0.7785
205/640 [========>.....................] - ETA: 0s - loss: 0.6247 - accuracy: 0.7707
256/640 [===========>..................] - ETA: 0s - loss: 0.5988 - accuracy: 0.7734
297/640 [============>.................] - ETA: 0s - loss: 0.5833 - accuracy: 0.7744
350/640 [===============>..............] - ETA: 0s - loss: 0.5609 - accuracy: 0.7857
401/640 [=================>............] - ETA: 0s - loss: 0.5344 - accuracy: 0.7930
451/640 [====================>.........] - ETA: 0s - loss: 0.5139 - accuracy: 0.7982
491/640 [======================>.......] - ETA: 0s - loss: 0.5099 - accuracy: 0.7943
529/640 [=======================>......] - ETA: 0s - loss: 0.5026 - accuracy: 0.7977
568/640 [=========================>....] - ETA: 0s - loss: 0.4916 - accuracy: 0.7958
607/640 [===========================>..] - ETA: 0s - loss: 0.4912 - accuracy: 0.7941
640/640 [==============================] - 1s 1ms/step - loss: 0.4886 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4886 - accuracy: 0.7953 - val_loss: 0.5417 - val_accuracy: 0.7563
Epoch 31/100

  1/640 [..............................] - ETA: 1s - loss: 0.5880 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.4454 - accuracy: 0.7949
 85/640 [==>...........................] - ETA: 0s - loss: 0.4432 - accuracy: 0.8000
130/640 [=====>........................] - ETA: 0s - loss: 0.4410 - accuracy: 0.8077
178/640 [=======>......................] - ETA: 0s - loss: 0.4375 - accuracy: 0.8090
217/640 [=========>....................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8018
252/640 [==========>...................] - ETA: 0s - loss: 0.4518 - accuracy: 0.8056
296/640 [============>.................] - ETA: 0s - loss: 0.4571 - accuracy: 0.7973
339/640 [==============>...............] - ETA: 0s - loss: 0.4493 - accuracy: 0.8024
378/640 [================>.............] - ETA: 0s - loss: 0.4450 - accuracy: 0.8042
417/640 [==================>...........] - ETA: 0s - loss: 0.4641 - accuracy: 0.8010
450/640 [====================>.........] - ETA: 0s - loss: 0.4700 - accuracy: 0.8000
488/640 [=====================>........] - ETA: 0s - loss: 0.4628 - accuracy: 0.8012
524/640 [=======================>......] - ETA: 0s - loss: 0.4620 - accuracy: 0.8073
558/640 [=========================>....] - ETA: 0s - loss: 0.4649 - accuracy: 0.8082
590/640 [==========================>...] - ETA: 0s - loss: 0.4801 - accuracy: 0.8068
625/640 [============================>.] - ETA: 0s - loss: 0.4853 - accuracy: 0.8016
640/640 [==============================] - 1s 1ms/step - loss: 0.4885 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4885 - accuracy: 0.8000 - val_loss: 0.5331 - val_accuracy: 0.7563
Epoch 32/100

  1/640 [..............................] - ETA: 1s - loss: 1.1666 - accuracy: 0.0000e+00
 29/640 [>.............................] - ETA: 1s - loss: 0.6242 - accuracy: 0.7931    
 79/640 [==>...........................] - ETA: 0s - loss: 0.5499 - accuracy: 0.7848
115/640 [====>.........................] - ETA: 0s - loss: 0.4996 - accuracy: 0.7913
149/640 [=====>........................] - ETA: 0s - loss: 0.4934 - accuracy: 0.7718
192/640 [========>.....................] - ETA: 0s - loss: 0.4967 - accuracy: 0.7552
227/640 [=========>....................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7533
261/640 [===========>..................] - ETA: 0s - loss: 0.5231 - accuracy: 0.7586
299/640 [=============>................] - ETA: 0s - loss: 0.5425 - accuracy: 0.7592
332/640 [==============>...............] - ETA: 0s - loss: 0.5252 - accuracy: 0.7741
366/640 [================>.............] - ETA: 0s - loss: 0.5172 - accuracy: 0.7787
400/640 [=================>............] - ETA: 0s - loss: 0.5078 - accuracy: 0.7850
440/640 [===================>..........] - ETA: 0s - loss: 0.4906 - accuracy: 0.7932
479/640 [=====================>........] - ETA: 0s - loss: 0.5012 - accuracy: 0.7850
520/640 [=======================>......] - ETA: 0s - loss: 0.4866 - accuracy: 0.7904
562/640 [=========================>....] - ETA: 0s - loss: 0.4833 - accuracy: 0.7972
610/640 [===========================>..] - ETA: 0s - loss: 0.4904 - accuracy: 0.7984
640/640 [==============================] - 1s 1ms/step - loss: 0.4860 - accuracy: 0.8016

640/640 [==============================] - 1s 2ms/step - loss: 0.4860 - accuracy: 0.8016 - val_loss: 0.5359 - val_accuracy: 0.7625
Epoch 33/100

  1/640 [..............................] - ETA: 0s - loss: 1.2205 - accuracy: 0.0000e+00
 53/640 [=>............................] - ETA: 0s - loss: 0.4840 - accuracy: 0.8302    
101/640 [===>..........................] - ETA: 0s - loss: 0.4814 - accuracy: 0.8218
135/640 [=====>........................] - ETA: 0s - loss: 0.4872 - accuracy: 0.8148
175/640 [=======>......................] - ETA: 0s - loss: 0.4425 - accuracy: 0.8286
216/640 [=========>....................] - ETA: 0s - loss: 0.4651 - accuracy: 0.8194
257/640 [===========>..................] - ETA: 0s - loss: 0.4726 - accuracy: 0.8093
294/640 [============>.................] - ETA: 0s - loss: 0.4878 - accuracy: 0.8095
334/640 [==============>...............] - ETA: 0s - loss: 0.4775 - accuracy: 0.8144
371/640 [================>.............] - ETA: 0s - loss: 0.4721 - accuracy: 0.8140
410/640 [==================>...........] - ETA: 0s - loss: 0.4739 - accuracy: 0.8171
460/640 [====================>.........] - ETA: 0s - loss: 0.4616 - accuracy: 0.8174
500/640 [======================>.......] - ETA: 0s - loss: 0.4578 - accuracy: 0.8160
537/640 [========================>.....] - ETA: 0s - loss: 0.4604 - accuracy: 0.8138
574/640 [=========================>....] - ETA: 0s - loss: 0.4826 - accuracy: 0.8066
609/640 [===========================>..] - ETA: 0s - loss: 0.4824 - accuracy: 0.8079
640/640 [==============================] - 1s 1ms/step - loss: 0.4841 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4841 - accuracy: 0.8062 - val_loss: 0.5374 - val_accuracy: 0.7688
Epoch 34/100

  1/640 [..............................] - ETA: 0s - loss: 0.9801 - accuracy: 0.0000e+00
 52/640 [=>............................] - ETA: 0s - loss: 0.4570 - accuracy: 0.7692    
102/640 [===>..........................] - ETA: 0s - loss: 0.5688 - accuracy: 0.7549
140/640 [=====>........................] - ETA: 0s - loss: 0.5485 - accuracy: 0.7571
180/640 [=======>......................] - ETA: 0s - loss: 0.5366 - accuracy: 0.7611
221/640 [=========>....................] - ETA: 0s - loss: 0.5357 - accuracy: 0.7873
261/640 [===========>..................] - ETA: 0s - loss: 0.5292 - accuracy: 0.7931
299/640 [=============>................] - ETA: 0s - loss: 0.5166 - accuracy: 0.7893
335/640 [==============>...............] - ETA: 0s - loss: 0.5148 - accuracy: 0.7970
369/640 [================>.............] - ETA: 0s - loss: 0.5102 - accuracy: 0.7967
399/640 [=================>............] - ETA: 0s - loss: 0.5058 - accuracy: 0.7995
434/640 [===================>..........] - ETA: 0s - loss: 0.4908 - accuracy: 0.8041
465/640 [====================>.........] - ETA: 0s - loss: 0.4821 - accuracy: 0.8086
490/640 [=====================>........] - ETA: 0s - loss: 0.4828 - accuracy: 0.8082
535/640 [========================>.....] - ETA: 0s - loss: 0.4847 - accuracy: 0.8056
582/640 [==========================>...] - ETA: 0s - loss: 0.4855 - accuracy: 0.8007
620/640 [============================>.] - ETA: 0s - loss: 0.4821 - accuracy: 0.8032
640/640 [==============================] - 1s 1ms/step - loss: 0.4816 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4816 - accuracy: 0.8047 - val_loss: 0.5303 - val_accuracy: 0.7500
Epoch 35/100

  1/640 [..............................] - ETA: 0s - loss: 0.0218 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.3863 - accuracy: 0.8286
 82/640 [==>...........................] - ETA: 0s - loss: 0.3851 - accuracy: 0.8049
116/640 [====>.........................] - ETA: 0s - loss: 0.4446 - accuracy: 0.7931
145/640 [=====>........................] - ETA: 0s - loss: 0.4260 - accuracy: 0.8069
179/640 [=======>......................] - ETA: 0s - loss: 0.4328 - accuracy: 0.7989
212/640 [========>.....................] - ETA: 0s - loss: 0.4234 - accuracy: 0.8066
246/640 [==========>...................] - ETA: 0s - loss: 0.4385 - accuracy: 0.8130
283/640 [============>.................] - ETA: 0s - loss: 0.4528 - accuracy: 0.8092
320/640 [==============>...............] - ETA: 0s - loss: 0.4835 - accuracy: 0.7937
363/640 [================>.............] - ETA: 0s - loss: 0.4734 - accuracy: 0.8127
405/640 [=================>............] - ETA: 0s - loss: 0.4694 - accuracy: 0.8148
446/640 [===================>..........] - ETA: 0s - loss: 0.4713 - accuracy: 0.8117
493/640 [======================>.......] - ETA: 0s - loss: 0.4620 - accuracy: 0.8134
529/640 [=======================>......] - ETA: 0s - loss: 0.4878 - accuracy: 0.8072
565/640 [=========================>....] - ETA: 0s - loss: 0.4816 - accuracy: 0.8088
603/640 [===========================>..] - ETA: 0s - loss: 0.4760 - accuracy: 0.8093
639/640 [============================>.] - ETA: 0s - loss: 0.4798 - accuracy: 0.8075
640/640 [==============================] - 1s 1ms/step - loss: 0.4802 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4802 - accuracy: 0.8078 - val_loss: 0.5390 - val_accuracy: 0.7437
Epoch 36/100

  1/640 [..............................] - ETA: 1s - loss: 0.5757 - accuracy: 1.0000
 52/640 [=>............................] - ETA: 0s - loss: 0.4814 - accuracy: 0.8077
103/640 [===>..........................] - ETA: 0s - loss: 0.4990 - accuracy: 0.7864
142/640 [=====>........................] - ETA: 0s - loss: 0.4649 - accuracy: 0.8028
183/640 [=======>......................] - ETA: 0s - loss: 0.4654 - accuracy: 0.8033
223/640 [=========>....................] - ETA: 0s - loss: 0.4671 - accuracy: 0.8072
262/640 [===========>..................] - ETA: 0s - loss: 0.4755 - accuracy: 0.8168
300/640 [=============>................] - ETA: 0s - loss: 0.4836 - accuracy: 0.8167
345/640 [===============>..............] - ETA: 0s - loss: 0.4859 - accuracy: 0.8058
385/640 [=================>............] - ETA: 0s - loss: 0.4867 - accuracy: 0.8026
421/640 [==================>...........] - ETA: 0s - loss: 0.5087 - accuracy: 0.7886
461/640 [====================>.........] - ETA: 0s - loss: 0.4955 - accuracy: 0.7961
505/640 [======================>.......] - ETA: 0s - loss: 0.4907 - accuracy: 0.7960
547/640 [========================>.....] - ETA: 0s - loss: 0.4880 - accuracy: 0.7971
587/640 [==========================>...] - ETA: 0s - loss: 0.4893 - accuracy: 0.7973
627/640 [============================>.] - ETA: 0s - loss: 0.4833 - accuracy: 0.7974
640/640 [==============================] - 1s 1ms/step - loss: 0.4788 - accuracy: 0.7984

640/640 [==============================] - 1s 2ms/step - loss: 0.4788 - accuracy: 0.7984 - val_loss: 0.5383 - val_accuracy: 0.7625
Epoch 37/100

  1/640 [..............................] - ETA: 1s - loss: 0.4990 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5316 - accuracy: 0.8000
100/640 [===>..........................] - ETA: 0s - loss: 0.4926 - accuracy: 0.8300
138/640 [=====>........................] - ETA: 0s - loss: 0.5012 - accuracy: 0.7971
171/640 [=======>......................] - ETA: 0s - loss: 0.5014 - accuracy: 0.8070
209/640 [========>.....................] - ETA: 0s - loss: 0.5013 - accuracy: 0.7990
255/640 [==========>...................] - ETA: 0s - loss: 0.5033 - accuracy: 0.8000
295/640 [============>.................] - ETA: 0s - loss: 0.4816 - accuracy: 0.8068
325/640 [==============>...............] - ETA: 0s - loss: 0.4707 - accuracy: 0.8154
357/640 [===============>..............] - ETA: 0s - loss: 0.4714 - accuracy: 0.8095
391/640 [=================>............] - ETA: 0s - loss: 0.4862 - accuracy: 0.8082
423/640 [==================>...........] - ETA: 0s - loss: 0.4891 - accuracy: 0.8014
457/640 [====================>.........] - ETA: 0s - loss: 0.5023 - accuracy: 0.7921
486/640 [=====================>........] - ETA: 0s - loss: 0.5055 - accuracy: 0.7922
524/640 [=======================>......] - ETA: 0s - loss: 0.4885 - accuracy: 0.8015
556/640 [=========================>....] - ETA: 0s - loss: 0.4836 - accuracy: 0.8004
591/640 [==========================>...] - ETA: 0s - loss: 0.4821 - accuracy: 0.8020
624/640 [============================>.] - ETA: 0s - loss: 0.4766 - accuracy: 0.8029
640/640 [==============================] - 1s 1ms/step - loss: 0.4769 - accuracy: 0.8031

640/640 [==============================] - 1s 2ms/step - loss: 0.4769 - accuracy: 0.8031 - val_loss: 0.5307 - val_accuracy: 0.7625
Epoch 38/100

  1/640 [..............................] - ETA: 1s - loss: 0.5092 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5380 - accuracy: 0.7917
 88/640 [===>..........................] - ETA: 0s - loss: 0.4628 - accuracy: 0.8295
132/640 [=====>........................] - ETA: 0s - loss: 0.4548 - accuracy: 0.8409
183/640 [=======>......................] - ETA: 0s - loss: 0.4290 - accuracy: 0.8525
219/640 [=========>....................] - ETA: 0s - loss: 0.4356 - accuracy: 0.8356
256/640 [===========>..................] - ETA: 0s - loss: 0.4560 - accuracy: 0.8320
297/640 [============>.................] - ETA: 0s - loss: 0.4633 - accuracy: 0.8249
337/640 [==============>...............] - ETA: 0s - loss: 0.4535 - accuracy: 0.8279
375/640 [================>.............] - ETA: 0s - loss: 0.4736 - accuracy: 0.8240
422/640 [==================>...........] - ETA: 0s - loss: 0.4765 - accuracy: 0.8246
470/640 [=====================>........] - ETA: 0s - loss: 0.4876 - accuracy: 0.8106
512/640 [=======================>......] - ETA: 0s - loss: 0.4877 - accuracy: 0.8047
549/640 [========================>.....] - ETA: 0s - loss: 0.4816 - accuracy: 0.8033
588/640 [==========================>...] - ETA: 0s - loss: 0.4786 - accuracy: 0.8078
627/640 [============================>.] - ETA: 0s - loss: 0.4693 - accuracy: 0.8086
640/640 [==============================] - 1s 1ms/step - loss: 0.4749 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4749 - accuracy: 0.8078 - val_loss: 0.5387 - val_accuracy: 0.7437
Epoch 39/100

  1/640 [..............................] - ETA: 1s - loss: 0.0298 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8400
 99/640 [===>..........................] - ETA: 0s - loss: 0.4871 - accuracy: 0.8485
135/640 [=====>........................] - ETA: 0s - loss: 0.4555 - accuracy: 0.8519
174/640 [=======>......................] - ETA: 0s - loss: 0.4388 - accuracy: 0.8448
217/640 [=========>....................] - ETA: 0s - loss: 0.4215 - accuracy: 0.8433
256/640 [===========>..................] - ETA: 0s - loss: 0.4408 - accuracy: 0.8281
298/640 [============>.................] - ETA: 0s - loss: 0.4483 - accuracy: 0.8154
341/640 [==============>...............] - ETA: 0s - loss: 0.4529 - accuracy: 0.8094
380/640 [================>.............] - ETA: 0s - loss: 0.4661 - accuracy: 0.8053
419/640 [==================>...........] - ETA: 0s - loss: 0.4661 - accuracy: 0.7995
455/640 [====================>.........] - ETA: 0s - loss: 0.4763 - accuracy: 0.7956
493/640 [======================>.......] - ETA: 0s - loss: 0.4752 - accuracy: 0.8012
533/640 [=======================>......] - ETA: 0s - loss: 0.4741 - accuracy: 0.8068
579/640 [==========================>...] - ETA: 0s - loss: 0.4779 - accuracy: 0.8066
620/640 [============================>.] - ETA: 0s - loss: 0.4786 - accuracy: 0.8097
640/640 [==============================] - 1s 1ms/step - loss: 0.4754 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4754 - accuracy: 0.8094 - val_loss: 0.5325 - val_accuracy: 0.7688
Epoch 40/100

  1/640 [..............................] - ETA: 1s - loss: 4.6492e-06 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.4960 - accuracy: 0.7442    
 91/640 [===>..........................] - ETA: 0s - loss: 0.5495 - accuracy: 0.7802
142/640 [=====>........................] - ETA: 0s - loss: 0.5421 - accuracy: 0.8028
181/640 [=======>......................] - ETA: 0s - loss: 0.5495 - accuracy: 0.7901
223/640 [=========>....................] - ETA: 0s - loss: 0.5138 - accuracy: 0.8072
264/640 [===========>..................] - ETA: 0s - loss: 0.5544 - accuracy: 0.7917
301/640 [=============>................] - ETA: 0s - loss: 0.5281 - accuracy: 0.8007
332/640 [==============>...............] - ETA: 0s - loss: 0.5198 - accuracy: 0.8012
363/640 [================>.............] - ETA: 0s - loss: 0.5160 - accuracy: 0.7989
395/640 [=================>............] - ETA: 0s - loss: 0.4978 - accuracy: 0.8051
426/640 [==================>...........] - ETA: 0s - loss: 0.4952 - accuracy: 0.8028
457/640 [====================>.........] - ETA: 0s - loss: 0.4970 - accuracy: 0.7943
481/640 [=====================>........] - ETA: 0s - loss: 0.4978 - accuracy: 0.7963
514/640 [=======================>......] - ETA: 0s - loss: 0.4822 - accuracy: 0.8035
543/640 [========================>.....] - ETA: 0s - loss: 0.4918 - accuracy: 0.8011
588/640 [==========================>...] - ETA: 0s - loss: 0.4848 - accuracy: 0.8027
636/640 [============================>.] - ETA: 0s - loss: 0.4770 - accuracy: 0.8097
640/640 [==============================] - 1s 1ms/step - loss: 0.4751 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4751 - accuracy: 0.8109 - val_loss: 0.5323 - val_accuracy: 0.7625
Epoch 41/100

  1/640 [..............................] - ETA: 1s - loss: 0.0378 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5004 - accuracy: 0.8000
101/640 [===>..........................] - ETA: 0s - loss: 0.4253 - accuracy: 0.8218
135/640 [=====>........................] - ETA: 0s - loss: 0.4257 - accuracy: 0.8296
174/640 [=======>......................] - ETA: 0s - loss: 0.4286 - accuracy: 0.8276
214/640 [=========>....................] - ETA: 0s - loss: 0.4193 - accuracy: 0.8271
256/640 [===========>..................] - ETA: 0s - loss: 0.4253 - accuracy: 0.8242
296/640 [============>.................] - ETA: 0s - loss: 0.4178 - accuracy: 0.8345
338/640 [==============>...............] - ETA: 0s - loss: 0.4396 - accuracy: 0.8225
379/640 [================>.............] - ETA: 0s - loss: 0.4536 - accuracy: 0.8153
422/640 [==================>...........] - ETA: 0s - loss: 0.4615 - accuracy: 0.8104
463/640 [====================>.........] - ETA: 0s - loss: 0.4652 - accuracy: 0.8099
514/640 [=======================>......] - ETA: 0s - loss: 0.4685 - accuracy: 0.8074
561/640 [=========================>....] - ETA: 0s - loss: 0.4647 - accuracy: 0.8075
606/640 [===========================>..] - ETA: 0s - loss: 0.4684 - accuracy: 0.8086
640/640 [==============================] - 1s 1ms/step - loss: 0.4729 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4729 - accuracy: 0.8094 - val_loss: 0.5308 - val_accuracy: 0.7563
Epoch 42/100

  1/640 [..............................] - ETA: 1s - loss: 0.2103 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.5195 - accuracy: 0.7800
100/640 [===>..........................] - ETA: 0s - loss: 0.4226 - accuracy: 0.8300
136/640 [=====>........................] - ETA: 0s - loss: 0.4336 - accuracy: 0.8088
180/640 [=======>......................] - ETA: 0s - loss: 0.4138 - accuracy: 0.8167
222/640 [=========>....................] - ETA: 0s - loss: 0.4588 - accuracy: 0.7973
262/640 [===========>..................] - ETA: 0s - loss: 0.4592 - accuracy: 0.8015
303/640 [=============>................] - ETA: 0s - loss: 0.4677 - accuracy: 0.7855
344/640 [===============>..............] - ETA: 0s - loss: 0.4587 - accuracy: 0.7878
386/640 [=================>............] - ETA: 0s - loss: 0.4559 - accuracy: 0.7902
425/640 [==================>...........] - ETA: 0s - loss: 0.4654 - accuracy: 0.7882
466/640 [====================>.........] - ETA: 0s - loss: 0.4481 - accuracy: 0.8004
509/640 [======================>.......] - ETA: 0s - loss: 0.4620 - accuracy: 0.7937
544/640 [========================>.....] - ETA: 0s - loss: 0.4624 - accuracy: 0.7941
576/640 [==========================>...] - ETA: 0s - loss: 0.4655 - accuracy: 0.7934
608/640 [===========================>..] - ETA: 0s - loss: 0.4629 - accuracy: 0.7928
639/640 [============================>.] - ETA: 0s - loss: 0.4717 - accuracy: 0.7919
640/640 [==============================] - 1s 1ms/step - loss: 0.4716 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.4716 - accuracy: 0.7922 - val_loss: 0.5316 - val_accuracy: 0.7688
Epoch 43/100

  1/640 [..............................] - ETA: 0s - loss: 1.0847 - accuracy: 0.0000e+00
 54/640 [=>............................] - ETA: 0s - loss: 0.4861 - accuracy: 0.7963    
101/640 [===>..........................] - ETA: 0s - loss: 0.4969 - accuracy: 0.7822
132/640 [=====>........................] - ETA: 0s - loss: 0.4865 - accuracy: 0.7727
164/640 [======>.......................] - ETA: 0s - loss: 0.5065 - accuracy: 0.7866
198/640 [========>.....................] - ETA: 0s - loss: 0.5215 - accuracy: 0.7778
230/640 [=========>....................] - ETA: 0s - loss: 0.5275 - accuracy: 0.7739
264/640 [===========>..................] - ETA: 0s - loss: 0.5197 - accuracy: 0.7803
293/640 [============>.................] - ETA: 0s - loss: 0.5061 - accuracy: 0.7850
331/640 [==============>...............] - ETA: 0s - loss: 0.5015 - accuracy: 0.7855
376/640 [================>.............] - ETA: 0s - loss: 0.4854 - accuracy: 0.7979
413/640 [==================>...........] - ETA: 0s - loss: 0.4927 - accuracy: 0.7966
447/640 [===================>..........] - ETA: 0s - loss: 0.4879 - accuracy: 0.7987
483/640 [=====================>........] - ETA: 0s - loss: 0.4926 - accuracy: 0.7971
522/640 [=======================>......] - ETA: 0s - loss: 0.4956 - accuracy: 0.7989
563/640 [=========================>....] - ETA: 0s - loss: 0.4877 - accuracy: 0.8028
604/640 [===========================>..] - ETA: 0s - loss: 0.4813 - accuracy: 0.8046
640/640 [==============================] - 1s 1ms/step - loss: 0.4702 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4702 - accuracy: 0.8109 - val_loss: 0.5320 - val_accuracy: 0.7563
Epoch 44/100

  1/640 [..............................] - ETA: 0s - loss: 0.0212 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.3984 - accuracy: 0.8800
101/640 [===>..........................] - ETA: 0s - loss: 0.4542 - accuracy: 0.8317
136/640 [=====>........................] - ETA: 0s - loss: 0.4594 - accuracy: 0.8309
152/640 [======>.......................] - ETA: 1s - loss: 0.4731 - accuracy: 0.8158
196/640 [========>.....................] - ETA: 1s - loss: 0.4470 - accuracy: 0.8367
247/640 [==========>...................] - ETA: 0s - loss: 0.4662 - accuracy: 0.8259
282/640 [============>.................] - ETA: 0s - loss: 0.4711 - accuracy: 0.8298
319/640 [=============>................] - ETA: 0s - loss: 0.4652 - accuracy: 0.8339
364/640 [================>.............] - ETA: 0s - loss: 0.4992 - accuracy: 0.8214
407/640 [==================>...........] - ETA: 0s - loss: 0.4972 - accuracy: 0.8133
448/640 [====================>.........] - ETA: 0s - loss: 0.5037 - accuracy: 0.8058
489/640 [=====================>........] - ETA: 0s - loss: 0.5006 - accuracy: 0.7996
533/640 [=======================>......] - ETA: 0s - loss: 0.4790 - accuracy: 0.8049
578/640 [==========================>...] - ETA: 0s - loss: 0.4761 - accuracy: 0.8080
623/640 [============================>.] - ETA: 0s - loss: 0.4729 - accuracy: 0.8074
640/640 [==============================] - 1s 2ms/step - loss: 0.4706 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4706 - accuracy: 0.8078 - val_loss: 0.5341 - val_accuracy: 0.7437
Epoch 45/100

  1/640 [..............................] - ETA: 1s - loss: 0.0088 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4535 - accuracy: 0.8542
 89/640 [===>..........................] - ETA: 0s - loss: 0.4231 - accuracy: 0.8315
133/640 [=====>........................] - ETA: 0s - loss: 0.4143 - accuracy: 0.8346
169/640 [======>.......................] - ETA: 0s - loss: 0.3860 - accuracy: 0.8462
199/640 [========>.....................] - ETA: 0s - loss: 0.3780 - accuracy: 0.8442
234/640 [=========>....................] - ETA: 0s - loss: 0.3733 - accuracy: 0.8504
262/640 [===========>..................] - ETA: 0s - loss: 0.3683 - accuracy: 0.8473
295/640 [============>.................] - ETA: 0s - loss: 0.3740 - accuracy: 0.8407
327/640 [==============>...............] - ETA: 0s - loss: 0.4238 - accuracy: 0.8226
364/640 [================>.............] - ETA: 0s - loss: 0.4176 - accuracy: 0.8297
398/640 [=================>............] - ETA: 0s - loss: 0.4255 - accuracy: 0.8241
432/640 [===================>..........] - ETA: 0s - loss: 0.4344 - accuracy: 0.8218
464/640 [====================>.........] - ETA: 0s - loss: 0.4654 - accuracy: 0.8147
495/640 [======================>.......] - ETA: 0s - loss: 0.4651 - accuracy: 0.8141
532/640 [=======================>......] - ETA: 0s - loss: 0.4589 - accuracy: 0.8195
571/640 [=========================>....] - ETA: 0s - loss: 0.4604 - accuracy: 0.8109
613/640 [===========================>..] - ETA: 0s - loss: 0.4703 - accuracy: 0.8091
640/640 [==============================] - 1s 1ms/step - loss: 0.4696 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4696 - accuracy: 0.8062 - val_loss: 0.5323 - val_accuracy: 0.7500
Epoch 46/100

  1/640 [..............................] - ETA: 0s - loss: 0.0639 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4523 - accuracy: 0.7805
 92/640 [===>..........................] - ETA: 0s - loss: 0.4337 - accuracy: 0.7717
126/640 [====>.........................] - ETA: 0s - loss: 0.4256 - accuracy: 0.7937
167/640 [======>.......................] - ETA: 0s - loss: 0.4716 - accuracy: 0.7844
208/640 [========>.....................] - ETA: 0s - loss: 0.4363 - accuracy: 0.8029
248/640 [==========>...................] - ETA: 0s - loss: 0.4353 - accuracy: 0.8105
286/640 [============>.................] - ETA: 0s - loss: 0.4335 - accuracy: 0.8077
328/640 [==============>...............] - ETA: 0s - loss: 0.4738 - accuracy: 0.8049
371/640 [================>.............] - ETA: 0s - loss: 0.4724 - accuracy: 0.8059
413/640 [==================>...........] - ETA: 0s - loss: 0.4584 - accuracy: 0.8063
451/640 [====================>.........] - ETA: 0s - loss: 0.4574 - accuracy: 0.8071
489/640 [=====================>........] - ETA: 0s - loss: 0.4566 - accuracy: 0.8078
534/640 [========================>.....] - ETA: 0s - loss: 0.4505 - accuracy: 0.8146
571/640 [=========================>....] - ETA: 0s - loss: 0.4571 - accuracy: 0.8126
613/640 [===========================>..] - ETA: 0s - loss: 0.4672 - accuracy: 0.8075
640/640 [==============================] - 1s 1ms/step - loss: 0.4702 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4702 - accuracy: 0.8047 - val_loss: 0.5309 - val_accuracy: 0.7625
Epoch 47/100

  1/640 [..............................] - ETA: 1s - loss: 0.0157 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.5969 - accuracy: 0.7083
 93/640 [===>..........................] - ETA: 0s - loss: 0.5430 - accuracy: 0.7312
125/640 [====>.........................] - ETA: 0s - loss: 0.5022 - accuracy: 0.7520
158/640 [======>.......................] - ETA: 0s - loss: 0.4924 - accuracy: 0.7658
183/640 [=======>......................] - ETA: 0s - loss: 0.4890 - accuracy: 0.7650
222/640 [=========>....................] - ETA: 0s - loss: 0.5140 - accuracy: 0.7658
259/640 [===========>..................] - ETA: 0s - loss: 0.4894 - accuracy: 0.7838
296/640 [============>.................] - ETA: 0s - loss: 0.4886 - accuracy: 0.7872
334/640 [==============>...............] - ETA: 0s - loss: 0.4685 - accuracy: 0.7994
373/640 [================>.............] - ETA: 0s - loss: 0.4599 - accuracy: 0.8016
413/640 [==================>...........] - ETA: 0s - loss: 0.4663 - accuracy: 0.8039
450/640 [====================>.........] - ETA: 0s - loss: 0.4633 - accuracy: 0.8044
495/640 [======================>.......] - ETA: 0s - loss: 0.4679 - accuracy: 0.8040
535/640 [========================>.....] - ETA: 0s - loss: 0.4729 - accuracy: 0.8019
581/640 [==========================>...] - ETA: 0s - loss: 0.4785 - accuracy: 0.8055
627/640 [============================>.] - ETA: 0s - loss: 0.4693 - accuracy: 0.8086
640/640 [==============================] - 1s 1ms/step - loss: 0.4668 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4668 - accuracy: 0.8094 - val_loss: 0.5276 - val_accuracy: 0.7688
Epoch 48/100

  1/640 [..............................] - ETA: 0s - loss: 0.0643 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.2809 - accuracy: 0.9524
 92/640 [===>..........................] - ETA: 0s - loss: 0.4297 - accuracy: 0.8804
125/640 [====>.........................] - ETA: 0s - loss: 0.4858 - accuracy: 0.8480
161/640 [======>.......................] - ETA: 0s - loss: 0.4851 - accuracy: 0.8447
199/640 [========>.....................] - ETA: 0s - loss: 0.4918 - accuracy: 0.8342
238/640 [==========>...................] - ETA: 0s - loss: 0.4752 - accuracy: 0.8361
275/640 [===========>..................] - ETA: 0s - loss: 0.4629 - accuracy: 0.8436
312/640 [=============>................] - ETA: 0s - loss: 0.4561 - accuracy: 0.8429
332/640 [==============>...............] - ETA: 0s - loss: 0.4633 - accuracy: 0.8404
358/640 [===============>..............] - ETA: 0s - loss: 0.4606 - accuracy: 0.8380
392/640 [=================>............] - ETA: 0s - loss: 0.4671 - accuracy: 0.8342
418/640 [==================>...........] - ETA: 0s - loss: 0.4577 - accuracy: 0.8373
441/640 [===================>..........] - ETA: 0s - loss: 0.4583 - accuracy: 0.8322
467/640 [====================>.........] - ETA: 0s - loss: 0.4639 - accuracy: 0.8266
505/640 [======================>.......] - ETA: 0s - loss: 0.4601 - accuracy: 0.8238
539/640 [========================>.....] - ETA: 0s - loss: 0.4591 - accuracy: 0.8256
563/640 [=========================>....] - ETA: 0s - loss: 0.4638 - accuracy: 0.8206
596/640 [==========================>...] - ETA: 0s - loss: 0.4625 - accuracy: 0.8171
620/640 [============================>.] - ETA: 0s - loss: 0.4659 - accuracy: 0.8161
640/640 [==============================] - 1s 2ms/step - loss: 0.4665 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4665 - accuracy: 0.8172 - val_loss: 0.5314 - val_accuracy: 0.7625
Epoch 49/100

  1/640 [..............................] - ETA: 0s - loss: 0.2049 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.4770 - accuracy: 0.7500
 78/640 [==>...........................] - ETA: 0s - loss: 0.4741 - accuracy: 0.7821
110/640 [====>.........................] - ETA: 0s - loss: 0.4409 - accuracy: 0.8000
153/640 [======>.......................] - ETA: 0s - loss: 0.4822 - accuracy: 0.7843
195/640 [========>.....................] - ETA: 0s - loss: 0.4795 - accuracy: 0.7897
240/640 [==========>...................] - ETA: 0s - loss: 0.4506 - accuracy: 0.8000
276/640 [===========>..................] - ETA: 0s - loss: 0.4430 - accuracy: 0.8116
311/640 [=============>................] - ETA: 0s - loss: 0.4346 - accuracy: 0.8232
350/640 [===============>..............] - ETA: 0s - loss: 0.4221 - accuracy: 0.8314
388/640 [=================>............] - ETA: 0s - loss: 0.4483 - accuracy: 0.8325
427/640 [===================>..........] - ETA: 0s - loss: 0.4434 - accuracy: 0.8361
467/640 [====================>.........] - ETA: 0s - loss: 0.4511 - accuracy: 0.8330
505/640 [======================>.......] - ETA: 0s - loss: 0.4547 - accuracy: 0.8257
542/640 [========================>.....] - ETA: 0s - loss: 0.4419 - accuracy: 0.8284
583/640 [==========================>...] - ETA: 0s - loss: 0.4411 - accuracy: 0.8268
623/640 [============================>.] - ETA: 0s - loss: 0.4553 - accuracy: 0.8170
640/640 [==============================] - 1s 1ms/step - loss: 0.4644 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4644 - accuracy: 0.8125 - val_loss: 0.5295 - val_accuracy: 0.7688
Epoch 50/100

  1/640 [..............................] - ETA: 1s - loss: 0.1923 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4427 - accuracy: 0.9091
 96/640 [===>..........................] - ETA: 0s - loss: 0.5240 - accuracy: 0.8229
139/640 [=====>........................] - ETA: 0s - loss: 0.4605 - accuracy: 0.8561
179/640 [=======>......................] - ETA: 0s - loss: 0.4378 - accuracy: 0.8603
216/640 [=========>....................] - ETA: 0s - loss: 0.4317 - accuracy: 0.8565
250/640 [==========>...................] - ETA: 0s - loss: 0.4223 - accuracy: 0.8520
289/640 [============>.................] - ETA: 0s - loss: 0.4473 - accuracy: 0.8339
328/640 [==============>...............] - ETA: 0s - loss: 0.4578 - accuracy: 0.8262
364/640 [================>.............] - ETA: 0s - loss: 0.4492 - accuracy: 0.8242
395/640 [=================>............] - ETA: 0s - loss: 0.4584 - accuracy: 0.8203
420/640 [==================>...........] - ETA: 0s - loss: 0.4504 - accuracy: 0.8238
446/640 [===================>..........] - ETA: 0s - loss: 0.4529 - accuracy: 0.8206
472/640 [=====================>........] - ETA: 0s - loss: 0.4458 - accuracy: 0.8220
497/640 [======================>.......] - ETA: 0s - loss: 0.4728 - accuracy: 0.8169
524/640 [=======================>......] - ETA: 0s - loss: 0.4710 - accuracy: 0.8149
545/640 [========================>.....] - ETA: 0s - loss: 0.4725 - accuracy: 0.8165
568/640 [=========================>....] - ETA: 0s - loss: 0.4616 - accuracy: 0.8222
591/640 [==========================>...] - ETA: 0s - loss: 0.4544 - accuracy: 0.8257
615/640 [===========================>..] - ETA: 0s - loss: 0.4601 - accuracy: 0.8228
640/640 [==============================] - 1s 2ms/step - loss: 0.4664 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4664 - accuracy: 0.8219 - val_loss: 0.5287 - val_accuracy: 0.7625
Epoch 51/100

  1/640 [..............................] - ETA: 1s - loss: 0.7665 - accuracy: 0.0000e+00
 22/640 [>.............................] - ETA: 1s - loss: 0.5984 - accuracy: 0.7727    
 51/640 [=>............................] - ETA: 1s - loss: 0.4919 - accuracy: 0.8235
 82/640 [==>...........................] - ETA: 1s - loss: 0.5254 - accuracy: 0.8171
107/640 [====>.........................] - ETA: 1s - loss: 0.4759 - accuracy: 0.8318
133/640 [=====>........................] - ETA: 0s - loss: 0.4723 - accuracy: 0.8271
159/640 [======>.......................] - ETA: 0s - loss: 0.4559 - accuracy: 0.8365
186/640 [=======>......................] - ETA: 0s - loss: 0.4659 - accuracy: 0.8333
216/640 [=========>....................] - ETA: 0s - loss: 0.4600 - accuracy: 0.8287
247/640 [==========>...................] - ETA: 0s - loss: 0.4511 - accuracy: 0.8300
274/640 [===========>..................] - ETA: 0s - loss: 0.4744 - accuracy: 0.8175
305/640 [=============>................] - ETA: 0s - loss: 0.4931 - accuracy: 0.8131
335/640 [==============>...............] - ETA: 0s - loss: 0.4775 - accuracy: 0.8179
362/640 [===============>..............] - ETA: 0s - loss: 0.4701 - accuracy: 0.8232
387/640 [=================>............] - ETA: 0s - loss: 0.4670 - accuracy: 0.8243
415/640 [==================>...........] - ETA: 0s - loss: 0.4546 - accuracy: 0.8265
448/640 [====================>.........] - ETA: 0s - loss: 0.4706 - accuracy: 0.8192
479/640 [=====================>........] - ETA: 0s - loss: 0.4803 - accuracy: 0.8079
508/640 [======================>.......] - ETA: 0s - loss: 0.4745 - accuracy: 0.8130
535/640 [========================>.....] - ETA: 0s - loss: 0.4668 - accuracy: 0.8187
561/640 [=========================>....] - ETA: 0s - loss: 0.4641 - accuracy: 0.8164
592/640 [==========================>...] - ETA: 0s - loss: 0.4707 - accuracy: 0.8125
621/640 [============================>.] - ETA: 0s - loss: 0.4681 - accuracy: 0.8132
640/640 [==============================] - 1s 2ms/step - loss: 0.4645 - accuracy: 0.8156

640/640 [==============================] - 2s 2ms/step - loss: 0.4645 - accuracy: 0.8156 - val_loss: 0.5259 - val_accuracy: 0.7688
Epoch 52/100

  1/640 [..............................] - ETA: 3s - loss: 0.8545 - accuracy: 1.0000
 25/640 [>.............................] - ETA: 1s - loss: 0.5300 - accuracy: 0.8400
 49/640 [=>............................] - ETA: 1s - loss: 0.4862 - accuracy: 0.8163
 75/640 [==>...........................] - ETA: 1s - loss: 0.4531 - accuracy: 0.8133
101/640 [===>..........................] - ETA: 1s - loss: 0.5204 - accuracy: 0.7822
137/640 [=====>........................] - ETA: 0s - loss: 0.4960 - accuracy: 0.7956
170/640 [======>.......................] - ETA: 0s - loss: 0.4706 - accuracy: 0.8059
199/640 [========>.....................] - ETA: 0s - loss: 0.4604 - accuracy: 0.8040
227/640 [=========>....................] - ETA: 0s - loss: 0.4518 - accuracy: 0.8106
258/640 [===========>..................] - ETA: 0s - loss: 0.4351 - accuracy: 0.8140
286/640 [============>.................] - ETA: 0s - loss: 0.4285 - accuracy: 0.8147
306/640 [=============>................] - ETA: 0s - loss: 0.4247 - accuracy: 0.8137
326/640 [==============>...............] - ETA: 0s - loss: 0.4503 - accuracy: 0.8037
355/640 [===============>..............] - ETA: 0s - loss: 0.4423 - accuracy: 0.8113
383/640 [================>.............] - ETA: 0s - loss: 0.4285 - accuracy: 0.8172
410/640 [==================>...........] - ETA: 0s - loss: 0.4324 - accuracy: 0.8122
434/640 [===================>..........] - ETA: 0s - loss: 0.4263 - accuracy: 0.8157
459/640 [====================>.........] - ETA: 0s - loss: 0.4292 - accuracy: 0.8148
488/640 [=====================>........] - ETA: 0s - loss: 0.4415 - accuracy: 0.8115
513/640 [=======================>......] - ETA: 0s - loss: 0.4399 - accuracy: 0.8090
543/640 [========================>.....] - ETA: 0s - loss: 0.4496 - accuracy: 0.8066
579/640 [==========================>...] - ETA: 0s - loss: 0.4567 - accuracy: 0.8066
609/640 [===========================>..] - ETA: 0s - loss: 0.4635 - accuracy: 0.8046
639/640 [============================>.] - ETA: 0s - loss: 0.4656 - accuracy: 0.8059
640/640 [==============================] - 1s 2ms/step - loss: 0.4649 - accuracy: 0.8062

640/640 [==============================] - 2s 2ms/step - loss: 0.4649 - accuracy: 0.8062 - val_loss: 0.5300 - val_accuracy: 0.7500
Epoch 53/100

  1/640 [..............................] - ETA: 1s - loss: 0.8191 - accuracy: 0.0000e+00
 39/640 [>.............................] - ETA: 0s - loss: 0.5852 - accuracy: 0.7692    
 76/640 [==>...........................] - ETA: 0s - loss: 0.5989 - accuracy: 0.7763
107/640 [====>.........................] - ETA: 0s - loss: 0.5856 - accuracy: 0.7570
139/640 [=====>........................] - ETA: 0s - loss: 0.5501 - accuracy: 0.7698
171/640 [=======>......................] - ETA: 0s - loss: 0.5402 - accuracy: 0.7778
203/640 [========>.....................] - ETA: 0s - loss: 0.5275 - accuracy: 0.7833
240/640 [==========>...................] - ETA: 0s - loss: 0.5088 - accuracy: 0.7917
271/640 [===========>..................] - ETA: 0s - loss: 0.4910 - accuracy: 0.7934
302/640 [=============>................] - ETA: 0s - loss: 0.5074 - accuracy: 0.7881
336/640 [==============>...............] - ETA: 0s - loss: 0.5028 - accuracy: 0.8006
374/640 [================>.............] - ETA: 0s - loss: 0.4870 - accuracy: 0.8075
409/640 [==================>...........] - ETA: 0s - loss: 0.4884 - accuracy: 0.8117
444/640 [===================>..........] - ETA: 0s - loss: 0.4774 - accuracy: 0.8176
478/640 [=====================>........] - ETA: 0s - loss: 0.4706 - accuracy: 0.8201
522/640 [=======================>......] - ETA: 0s - loss: 0.4750 - accuracy: 0.8180
564/640 [=========================>....] - ETA: 0s - loss: 0.4670 - accuracy: 0.8191
595/640 [==========================>...] - ETA: 0s - loss: 0.4719 - accuracy: 0.8185
621/640 [============================>.] - ETA: 0s - loss: 0.4678 - accuracy: 0.8164
640/640 [==============================] - 1s 1ms/step - loss: 0.4626 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4626 - accuracy: 0.8188 - val_loss: 0.5318 - val_accuracy: 0.7500
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.5471 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.3629 - accuracy: 0.8261
 91/640 [===>..........................] - ETA: 0s - loss: 0.3693 - accuracy: 0.8132
125/640 [====>.........................] - ETA: 0s - loss: 0.3573 - accuracy: 0.8400
165/640 [======>.......................] - ETA: 0s - loss: 0.4120 - accuracy: 0.8424
203/640 [========>.....................] - ETA: 0s - loss: 0.4484 - accuracy: 0.8227
239/640 [==========>...................] - ETA: 0s - loss: 0.5119 - accuracy: 0.7992
271/640 [===========>..................] - ETA: 0s - loss: 0.4882 - accuracy: 0.8155
299/640 [=============>................] - ETA: 0s - loss: 0.4884 - accuracy: 0.8094
335/640 [==============>...............] - ETA: 0s - loss: 0.4757 - accuracy: 0.8179
369/640 [================>.............] - ETA: 0s - loss: 0.4968 - accuracy: 0.8103
402/640 [=================>............] - ETA: 0s - loss: 0.4784 - accuracy: 0.8159
436/640 [===================>..........] - ETA: 0s - loss: 0.4710 - accuracy: 0.8188
472/640 [=====================>........] - ETA: 0s - loss: 0.4746 - accuracy: 0.8178
507/640 [======================>.......] - ETA: 0s - loss: 0.4685 - accuracy: 0.8205
538/640 [========================>.....] - ETA: 0s - loss: 0.4664 - accuracy: 0.8197
571/640 [=========================>....] - ETA: 0s - loss: 0.4640 - accuracy: 0.8196
601/640 [===========================>..] - ETA: 0s - loss: 0.4652 - accuracy: 0.8186
631/640 [============================>.] - ETA: 0s - loss: 0.4663 - accuracy: 0.8162
640/640 [==============================] - 1s 1ms/step - loss: 0.4638 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4638 - accuracy: 0.8172 - val_loss: 0.5320 - val_accuracy: 0.7563
Epoch 55/100

  1/640 [..............................] - ETA: 1s - loss: 0.4038 - accuracy: 1.0000
 28/640 [>.............................] - ETA: 1s - loss: 0.3908 - accuracy: 0.8571
 70/640 [==>...........................] - ETA: 0s - loss: 0.5298 - accuracy: 0.7857
103/640 [===>..........................] - ETA: 0s - loss: 0.4699 - accuracy: 0.8058
134/640 [=====>........................] - ETA: 0s - loss: 0.5475 - accuracy: 0.7761
160/640 [======>.......................] - ETA: 0s - loss: 0.5406 - accuracy: 0.7750
193/640 [========>.....................] - ETA: 0s - loss: 0.4974 - accuracy: 0.7927
223/640 [=========>....................] - ETA: 0s - loss: 0.4965 - accuracy: 0.7982
254/640 [==========>...................] - ETA: 0s - loss: 0.4719 - accuracy: 0.8031
283/640 [============>.................] - ETA: 0s - loss: 0.4905 - accuracy: 0.7986
316/640 [=============>................] - ETA: 0s - loss: 0.4806 - accuracy: 0.8006
350/640 [===============>..............] - ETA: 0s - loss: 0.4720 - accuracy: 0.8000
385/640 [=================>............] - ETA: 0s - loss: 0.4661 - accuracy: 0.8000
421/640 [==================>...........] - ETA: 0s - loss: 0.4710 - accuracy: 0.8052
450/640 [====================>.........] - ETA: 0s - loss: 0.4708 - accuracy: 0.8044
478/640 [=====================>........] - ETA: 0s - loss: 0.4697 - accuracy: 0.8033
504/640 [======================>.......] - ETA: 0s - loss: 0.4634 - accuracy: 0.8036
523/640 [=======================>......] - ETA: 0s - loss: 0.4678 - accuracy: 0.8069
542/640 [========================>.....] - ETA: 0s - loss: 0.4708 - accuracy: 0.8063
566/640 [=========================>....] - ETA: 0s - loss: 0.4658 - accuracy: 0.8092
574/640 [=========================>....] - ETA: 0s - loss: 0.4630 - accuracy: 0.8118
600/640 [===========================>..] - ETA: 0s - loss: 0.4684 - accuracy: 0.8133
625/640 [============================>.] - ETA: 0s - loss: 0.4583 - accuracy: 0.8192
640/640 [==============================] - 1s 2ms/step - loss: 0.4617 - accuracy: 0.8219

640/640 [==============================] - 2s 2ms/step - loss: 0.4617 - accuracy: 0.8219 - val_loss: 0.5414 - val_accuracy: 0.7688
Epoch 56/100

  1/640 [..............................] - ETA: 1s - loss: 0.1377 - accuracy: 1.0000
 26/640 [>.............................] - ETA: 1s - loss: 0.4796 - accuracy: 0.8462
 49/640 [=>............................] - ETA: 1s - loss: 0.4324 - accuracy: 0.8571
 73/640 [==>...........................] - ETA: 1s - loss: 0.3838 - accuracy: 0.8767
 91/640 [===>..........................] - ETA: 1s - loss: 0.3749 - accuracy: 0.8791
116/640 [====>.........................] - ETA: 1s - loss: 0.3766 - accuracy: 0.8793
141/640 [=====>........................] - ETA: 1s - loss: 0.4385 - accuracy: 0.8582
165/640 [======>.......................] - ETA: 1s - loss: 0.4458 - accuracy: 0.8364
186/640 [=======>......................] - ETA: 1s - loss: 0.4658 - accuracy: 0.8226
210/640 [========>.....................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8286
237/640 [==========>...................] - ETA: 0s - loss: 0.4769 - accuracy: 0.8186
263/640 [===========>..................] - ETA: 0s - loss: 0.4548 - accuracy: 0.8289
287/640 [============>.................] - ETA: 0s - loss: 0.4582 - accuracy: 0.8293
312/640 [=============>................] - ETA: 0s - loss: 0.4676 - accuracy: 0.8237
335/640 [==============>...............] - ETA: 0s - loss: 0.4796 - accuracy: 0.8119
362/640 [===============>..............] - ETA: 0s - loss: 0.4676 - accuracy: 0.8177
389/640 [=================>............] - ETA: 0s - loss: 0.4718 - accuracy: 0.8226
411/640 [==================>...........] - ETA: 0s - loss: 0.4822 - accuracy: 0.8200
434/640 [===================>..........] - ETA: 0s - loss: 0.4801 - accuracy: 0.8180
454/640 [====================>.........] - ETA: 0s - loss: 0.4759 - accuracy: 0.8216
480/640 [=====================>........] - ETA: 0s - loss: 0.4777 - accuracy: 0.8188
505/640 [======================>.......] - ETA: 0s - loss: 0.4713 - accuracy: 0.8238
529/640 [=======================>......] - ETA: 0s - loss: 0.4702 - accuracy: 0.8223
548/640 [========================>.....] - ETA: 0s - loss: 0.4689 - accuracy: 0.8212
575/640 [=========================>....] - ETA: 0s - loss: 0.4664 - accuracy: 0.8191
595/640 [==========================>...] - ETA: 0s - loss: 0.4644 - accuracy: 0.8202
616/640 [===========================>..] - ETA: 0s - loss: 0.4642 - accuracy: 0.8214
640/640 [==============================] - 1s 2ms/step - loss: 0.4635 - accuracy: 0.8188

640/640 [==============================] - 2s 3ms/step - loss: 0.4635 - accuracy: 0.8188 - val_loss: 0.5365 - val_accuracy: 0.7375
Epoch 57/100

  1/640 [..............................] - ETA: 1s - loss: 0.6512 - accuracy: 1.0000
 25/640 [>.............................] - ETA: 1s - loss: 0.3384 - accuracy: 0.9200
 58/640 [=>............................] - ETA: 1s - loss: 0.4297 - accuracy: 0.8621
 86/640 [===>..........................] - ETA: 1s - loss: 0.4024 - accuracy: 0.8605
112/640 [====>.........................] - ETA: 0s - loss: 0.4391 - accuracy: 0.8661
140/640 [=====>........................] - ETA: 0s - loss: 0.4282 - accuracy: 0.8571
174/640 [=======>......................] - ETA: 0s - loss: 0.5171 - accuracy: 0.8161
203/640 [========>.....................] - ETA: 0s - loss: 0.4983 - accuracy: 0.8227
229/640 [=========>....................] - ETA: 0s - loss: 0.4744 - accuracy: 0.8341
251/640 [==========>...................] - ETA: 0s - loss: 0.4895 - accuracy: 0.8167
276/640 [===========>..................] - ETA: 0s - loss: 0.4852 - accuracy: 0.8152
295/640 [============>.................] - ETA: 0s - loss: 0.4756 - accuracy: 0.8169
322/640 [==============>...............] - ETA: 0s - loss: 0.4823 - accuracy: 0.8106
353/640 [===============>..............] - ETA: 0s - loss: 0.4872 - accuracy: 0.8074
383/640 [================>.............] - ETA: 0s - loss: 0.4959 - accuracy: 0.8068
414/640 [==================>...........] - ETA: 0s - loss: 0.4797 - accuracy: 0.8140
443/640 [===================>..........] - ETA: 0s - loss: 0.4755 - accuracy: 0.8104
472/640 [=====================>........] - ETA: 0s - loss: 0.4720 - accuracy: 0.8136
501/640 [======================>.......] - ETA: 0s - loss: 0.4681 - accuracy: 0.8144
528/640 [=======================>......] - ETA: 0s - loss: 0.4558 - accuracy: 0.8201
555/640 [=========================>....] - ETA: 0s - loss: 0.4615 - accuracy: 0.8198
586/640 [==========================>...] - ETA: 0s - loss: 0.4640 - accuracy: 0.8191
612/640 [===========================>..] - ETA: 0s - loss: 0.4576 - accuracy: 0.8235
632/640 [============================>.] - ETA: 0s - loss: 0.4643 - accuracy: 0.8244
640/640 [==============================] - 1s 2ms/step - loss: 0.4621 - accuracy: 0.8250

640/640 [==============================] - 2s 3ms/step - loss: 0.4621 - accuracy: 0.8250 - val_loss: 0.5275 - val_accuracy: 0.7688
Epoch 58/100

  1/640 [..............................] - ETA: 1s - loss: 1.4709e-04 - accuracy: 1.0000
 19/640 [..............................] - ETA: 1s - loss: 0.4146 - accuracy: 0.9474    
 37/640 [>.............................] - ETA: 1s - loss: 0.4309 - accuracy: 0.8378
 63/640 [=>............................] - ETA: 1s - loss: 0.4203 - accuracy: 0.8413
 89/640 [===>..........................] - ETA: 1s - loss: 0.4940 - accuracy: 0.7978
115/640 [====>.........................] - ETA: 1s - loss: 0.4920 - accuracy: 0.7826
138/640 [=====>........................] - ETA: 1s - loss: 0.4547 - accuracy: 0.8043
165/640 [======>.......................] - ETA: 1s - loss: 0.4649 - accuracy: 0.8061
192/640 [========>.....................] - ETA: 0s - loss: 0.4536 - accuracy: 0.8229
218/640 [=========>....................] - ETA: 0s - loss: 0.4503 - accuracy: 0.8303
238/640 [==========>...................] - ETA: 0s - loss: 0.4746 - accuracy: 0.8235
264/640 [===========>..................] - ETA: 0s - loss: 0.4820 - accuracy: 0.8220
286/640 [============>.................] - ETA: 0s - loss: 0.4775 - accuracy: 0.8147
308/640 [=============>................] - ETA: 0s - loss: 0.4623 - accuracy: 0.8247
338/640 [==============>...............] - ETA: 0s - loss: 0.4489 - accuracy: 0.8314
371/640 [================>.............] - ETA: 0s - loss: 0.4578 - accuracy: 0.8248
403/640 [=================>............] - ETA: 0s - loss: 0.4452 - accuracy: 0.8263
430/640 [===================>..........] - ETA: 0s - loss: 0.4394 - accuracy: 0.8326
451/640 [====================>.........] - ETA: 0s - loss: 0.4439 - accuracy: 0.8293
479/640 [=====================>........] - ETA: 0s - loss: 0.4459 - accuracy: 0.8225
506/640 [======================>.......] - ETA: 0s - loss: 0.4437 - accuracy: 0.8281
536/640 [========================>.....] - ETA: 0s - loss: 0.4419 - accuracy: 0.8302
568/640 [=========================>....] - ETA: 0s - loss: 0.4454 - accuracy: 0.8257
592/640 [==========================>...] - ETA: 0s - loss: 0.4483 - accuracy: 0.8277
622/640 [============================>.] - ETA: 0s - loss: 0.4560 - accuracy: 0.8264
640/640 [==============================] - 1s 2ms/step - loss: 0.4558 - accuracy: 0.8281

640/640 [==============================] - 2s 3ms/step - loss: 0.4558 - accuracy: 0.8281 - val_loss: 0.5458 - val_accuracy: 0.7688
Epoch 59/100

  1/640 [..............................] - ETA: 1s - loss: 0.2786 - accuracy: 1.0000
 34/640 [>.............................] - ETA: 0s - loss: 0.4729 - accuracy: 0.7647
 69/640 [==>...........................] - ETA: 0s - loss: 0.3916 - accuracy: 0.8551
 98/640 [===>..........................] - ETA: 0s - loss: 0.4901 - accuracy: 0.8163
130/640 [=====>........................] - ETA: 0s - loss: 0.4869 - accuracy: 0.8000
157/640 [======>.......................] - ETA: 0s - loss: 0.4558 - accuracy: 0.8153
186/640 [=======>......................] - ETA: 0s - loss: 0.4628 - accuracy: 0.8065
217/640 [=========>....................] - ETA: 0s - loss: 0.4881 - accuracy: 0.8018
249/640 [==========>...................] - ETA: 0s - loss: 0.4835 - accuracy: 0.7952
281/640 [============>.................] - ETA: 0s - loss: 0.4605 - accuracy: 0.8078
311/640 [=============>................] - ETA: 0s - loss: 0.4525 - accuracy: 0.8135
343/640 [===============>..............] - ETA: 0s - loss: 0.4388 - accuracy: 0.8192
373/640 [================>.............] - ETA: 0s - loss: 0.4515 - accuracy: 0.8097
401/640 [=================>............] - ETA: 0s - loss: 0.4496 - accuracy: 0.8155
427/640 [===================>..........] - ETA: 0s - loss: 0.4475 - accuracy: 0.8197
461/640 [====================>.........] - ETA: 0s - loss: 0.4609 - accuracy: 0.8178
491/640 [======================>.......] - ETA: 0s - loss: 0.4651 - accuracy: 0.8228
519/640 [=======================>......] - ETA: 0s - loss: 0.4722 - accuracy: 0.8150
544/640 [========================>.....] - ETA: 0s - loss: 0.4655 - accuracy: 0.8180
574/640 [=========================>....] - ETA: 0s - loss: 0.4698 - accuracy: 0.8188
607/640 [===========================>..] - ETA: 0s - loss: 0.4678 - accuracy: 0.8204
640/640 [==============================] - 1s 2ms/step - loss: 0.4605 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4605 - accuracy: 0.8219 - val_loss: 0.5346 - val_accuracy: 0.7625
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 0.8616 - accuracy: 0.0000e+00
 34/640 [>.............................] - ETA: 0s - loss: 0.3649 - accuracy: 0.8235    
 66/640 [==>...........................] - ETA: 0s - loss: 0.3934 - accuracy: 0.8333
 98/640 [===>..........................] - ETA: 0s - loss: 0.4055 - accuracy: 0.8265
131/640 [=====>........................] - ETA: 0s - loss: 0.3971 - accuracy: 0.8397
161/640 [======>.......................] - ETA: 0s - loss: 0.3689 - accuracy: 0.8571
193/640 [========>.....................] - ETA: 0s - loss: 0.3629 - accuracy: 0.8601
227/640 [=========>....................] - ETA: 0s - loss: 0.3865 - accuracy: 0.8458
262/640 [===========>..................] - ETA: 0s - loss: 0.3907 - accuracy: 0.8397
295/640 [============>.................] - ETA: 0s - loss: 0.4194 - accuracy: 0.8339
324/640 [==============>...............] - ETA: 0s - loss: 0.4157 - accuracy: 0.8364
352/640 [===============>..............] - ETA: 0s - loss: 0.4213 - accuracy: 0.8324
378/640 [================>.............] - ETA: 0s - loss: 0.4412 - accuracy: 0.8280
409/640 [==================>...........] - ETA: 0s - loss: 0.4507 - accuracy: 0.8240
437/640 [===================>..........] - ETA: 0s - loss: 0.4439 - accuracy: 0.8238
472/640 [=====================>........] - ETA: 0s - loss: 0.4654 - accuracy: 0.8199
500/640 [======================>.......] - ETA: 0s - loss: 0.4623 - accuracy: 0.8240
531/640 [=======================>......] - ETA: 0s - loss: 0.4752 - accuracy: 0.8211
560/640 [=========================>....] - ETA: 0s - loss: 0.4785 - accuracy: 0.8161
597/640 [==========================>...] - ETA: 0s - loss: 0.4699 - accuracy: 0.8208
635/640 [============================>.] - ETA: 0s - loss: 0.4638 - accuracy: 0.8220
640/640 [==============================] - 1s 2ms/step - loss: 0.4611 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4611 - accuracy: 0.8234 - val_loss: 0.5345 - val_accuracy: 0.7437
Epoch 61/100

  1/640 [..............................] - ETA: 1s - loss: 0.0131 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4737 - accuracy: 0.8684
 79/640 [==>...........................] - ETA: 0s - loss: 0.4613 - accuracy: 0.8354
107/640 [====>.........................] - ETA: 0s - loss: 0.4229 - accuracy: 0.8692
139/640 [=====>........................] - ETA: 0s - loss: 0.5520 - accuracy: 0.7842
171/640 [=======>......................] - ETA: 0s - loss: 0.5369 - accuracy: 0.7953
206/640 [========>.....................] - ETA: 0s - loss: 0.5425 - accuracy: 0.7816
242/640 [==========>...................] - ETA: 0s - loss: 0.5287 - accuracy: 0.7851
276/640 [===========>..................] - ETA: 0s - loss: 0.5091 - accuracy: 0.7935
309/640 [=============>................] - ETA: 0s - loss: 0.5172 - accuracy: 0.7961
340/640 [==============>...............] - ETA: 0s - loss: 0.5055 - accuracy: 0.7971
376/640 [================>.............] - ETA: 0s - loss: 0.4927 - accuracy: 0.8032
413/640 [==================>...........] - ETA: 0s - loss: 0.4779 - accuracy: 0.8063
447/640 [===================>..........] - ETA: 0s - loss: 0.4684 - accuracy: 0.8098
481/640 [=====================>........] - ETA: 0s - loss: 0.4750 - accuracy: 0.8129
513/640 [=======================>......] - ETA: 0s - loss: 0.4679 - accuracy: 0.8168
548/640 [========================>.....] - ETA: 0s - loss: 0.4711 - accuracy: 0.8120
584/640 [==========================>...] - ETA: 0s - loss: 0.4636 - accuracy: 0.8168
619/640 [============================>.] - ETA: 0s - loss: 0.4621 - accuracy: 0.8158
640/640 [==============================] - 1s 1ms/step - loss: 0.4588 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4588 - accuracy: 0.8172 - val_loss: 0.5328 - val_accuracy: 0.7625
Epoch 62/100

  1/640 [..............................] - ETA: 0s - loss: 0.3813 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.1862 - accuracy: 0.9773
 87/640 [===>..........................] - ETA: 0s - loss: 0.3412 - accuracy: 0.8736
123/640 [====>.........................] - ETA: 0s - loss: 0.3816 - accuracy: 0.8618
161/640 [======>.......................] - ETA: 0s - loss: 0.3588 - accuracy: 0.8758
191/640 [=======>......................] - ETA: 0s - loss: 0.3973 - accuracy: 0.8482
220/640 [=========>....................] - ETA: 0s - loss: 0.4199 - accuracy: 0.8455
257/640 [===========>..................] - ETA: 0s - loss: 0.4149 - accuracy: 0.8405
298/640 [============>.................] - ETA: 0s - loss: 0.4304 - accuracy: 0.8356
335/640 [==============>...............] - ETA: 0s - loss: 0.4369 - accuracy: 0.8299
377/640 [================>.............] - ETA: 0s - loss: 0.4323 - accuracy: 0.8355
413/640 [==================>...........] - ETA: 0s - loss: 0.4367 - accuracy: 0.8354
448/640 [====================>.........] - ETA: 0s - loss: 0.4433 - accuracy: 0.8259
490/640 [=====================>........] - ETA: 0s - loss: 0.4500 - accuracy: 0.8204
526/640 [=======================>......] - ETA: 0s - loss: 0.4453 - accuracy: 0.8270
559/640 [=========================>....] - ETA: 0s - loss: 0.4523 - accuracy: 0.8247
587/640 [==========================>...] - ETA: 0s - loss: 0.4554 - accuracy: 0.8245
619/640 [============================>.] - ETA: 0s - loss: 0.4584 - accuracy: 0.8223
640/640 [==============================] - 1s 1ms/step - loss: 0.4591 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4591 - accuracy: 0.8219 - val_loss: 0.5331 - val_accuracy: 0.7500
Epoch 63/100

  1/640 [..............................] - ETA: 1s - loss: 0.4080 - accuracy: 1.0000
 31/640 [>.............................] - ETA: 1s - loss: 0.5197 - accuracy: 0.8065
 69/640 [==>...........................] - ETA: 0s - loss: 0.5998 - accuracy: 0.7826
100/640 [===>..........................] - ETA: 0s - loss: 0.5059 - accuracy: 0.8000
127/640 [====>.........................] - ETA: 0s - loss: 0.4518 - accuracy: 0.8346
151/640 [======>.......................] - ETA: 0s - loss: 0.4618 - accuracy: 0.8344
179/640 [=======>......................] - ETA: 0s - loss: 0.4755 - accuracy: 0.8324
208/640 [========>.....................] - ETA: 0s - loss: 0.4929 - accuracy: 0.8125
234/640 [=========>....................] - ETA: 0s - loss: 0.4861 - accuracy: 0.8162
260/640 [===========>..................] - ETA: 0s - loss: 0.5244 - accuracy: 0.8038
287/640 [============>.................] - ETA: 0s - loss: 0.5106 - accuracy: 0.8084
315/640 [=============>................] - ETA: 0s - loss: 0.5055 - accuracy: 0.8032
340/640 [==============>...............] - ETA: 0s - loss: 0.5071 - accuracy: 0.7941
370/640 [================>.............] - ETA: 0s - loss: 0.5019 - accuracy: 0.7919
402/640 [=================>............] - ETA: 0s - loss: 0.4908 - accuracy: 0.7985
437/640 [===================>..........] - ETA: 0s - loss: 0.4801 - accuracy: 0.8009
473/640 [=====================>........] - ETA: 0s - loss: 0.4740 - accuracy: 0.8013
502/640 [======================>.......] - ETA: 0s - loss: 0.4655 - accuracy: 0.8068
536/640 [========================>.....] - ETA: 0s - loss: 0.4549 - accuracy: 0.8116
572/640 [=========================>....] - ETA: 0s - loss: 0.4532 - accuracy: 0.8147
608/640 [===========================>..] - ETA: 0s - loss: 0.4593 - accuracy: 0.8092
638/640 [============================>.] - ETA: 0s - loss: 0.4541 - accuracy: 0.8135
640/640 [==============================] - 1s 2ms/step - loss: 0.4550 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4550 - accuracy: 0.8125 - val_loss: 0.5417 - val_accuracy: 0.7437
Epoch 64/100

  1/640 [..............................] - ETA: 2s - loss: 0.2432 - accuracy: 1.0000
 25/640 [>.............................] - ETA: 1s - loss: 0.4485 - accuracy: 0.8800
 65/640 [==>...........................] - ETA: 0s - loss: 0.5027 - accuracy: 0.7846
 98/640 [===>..........................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7653
129/640 [=====>........................] - ETA: 0s - loss: 0.5401 - accuracy: 0.7674
155/640 [======>.......................] - ETA: 0s - loss: 0.5507 - accuracy: 0.7677
187/640 [=======>......................] - ETA: 0s - loss: 0.5220 - accuracy: 0.7861
224/640 [=========>....................] - ETA: 0s - loss: 0.4924 - accuracy: 0.8080
259/640 [===========>..................] - ETA: 0s - loss: 0.4860 - accuracy: 0.8069
297/640 [============>.................] - ETA: 0s - loss: 0.4935 - accuracy: 0.8047
333/640 [==============>...............] - ETA: 0s - loss: 0.4768 - accuracy: 0.8138
370/640 [================>.............] - ETA: 0s - loss: 0.4663 - accuracy: 0.8135
403/640 [=================>............] - ETA: 0s - loss: 0.4677 - accuracy: 0.8089
438/640 [===================>..........] - ETA: 0s - loss: 0.4524 - accuracy: 0.8174
473/640 [=====================>........] - ETA: 0s - loss: 0.4629 - accuracy: 0.8118
507/640 [======================>.......] - ETA: 0s - loss: 0.4559 - accuracy: 0.8166
543/640 [========================>.....] - ETA: 0s - loss: 0.4493 - accuracy: 0.8177
579/640 [==========================>...] - ETA: 0s - loss: 0.4540 - accuracy: 0.8187
612/640 [===========================>..] - ETA: 0s - loss: 0.4608 - accuracy: 0.8203
640/640 [==============================] - 1s 2ms/step - loss: 0.4589 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4589 - accuracy: 0.8219 - val_loss: 0.5362 - val_accuracy: 0.7375
Epoch 65/100

  1/640 [..............................] - ETA: 1s - loss: 0.9099 - accuracy: 0.0000e+00
 37/640 [>.............................] - ETA: 0s - loss: 0.3563 - accuracy: 0.8919    
 77/640 [==>...........................] - ETA: 0s - loss: 0.3954 - accuracy: 0.8442
103/640 [===>..........................] - ETA: 0s - loss: 0.3929 - accuracy: 0.8350
140/640 [=====>........................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8143
179/640 [=======>......................] - ETA: 0s - loss: 0.4888 - accuracy: 0.8156
220/640 [=========>....................] - ETA: 0s - loss: 0.4602 - accuracy: 0.8273
249/640 [==========>...................] - ETA: 0s - loss: 0.4693 - accuracy: 0.8273
277/640 [===========>..................] - ETA: 0s - loss: 0.4492 - accuracy: 0.8339
307/640 [=============>................] - ETA: 0s - loss: 0.4387 - accuracy: 0.8371
338/640 [==============>...............] - ETA: 0s - loss: 0.4299 - accuracy: 0.8373
373/640 [================>.............] - ETA: 0s - loss: 0.4349 - accuracy: 0.8311
404/640 [=================>............] - ETA: 0s - loss: 0.4445 - accuracy: 0.8267
432/640 [===================>..........] - ETA: 0s - loss: 0.4416 - accuracy: 0.8264
473/640 [=====================>........] - ETA: 0s - loss: 0.4433 - accuracy: 0.8203
515/640 [=======================>......] - ETA: 0s - loss: 0.4306 - accuracy: 0.8272
545/640 [========================>.....] - ETA: 0s - loss: 0.4320 - accuracy: 0.8275
579/640 [==========================>...] - ETA: 0s - loss: 0.4467 - accuracy: 0.8256
613/640 [===========================>..] - ETA: 0s - loss: 0.4462 - accuracy: 0.8238
640/640 [==============================] - 1s 1ms/step - loss: 0.4585 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4585 - accuracy: 0.8188 - val_loss: 0.5339 - val_accuracy: 0.7437
Epoch 66/100

  1/640 [..............................] - ETA: 1s - loss: 0.6481 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4292 - accuracy: 0.8636
 85/640 [==>...........................] - ETA: 0s - loss: 0.4895 - accuracy: 0.8235
119/640 [====>.........................] - ETA: 0s - loss: 0.4236 - accuracy: 0.8487
154/640 [======>.......................] - ETA: 0s - loss: 0.4421 - accuracy: 0.8312
189/640 [=======>......................] - ETA: 0s - loss: 0.4128 - accuracy: 0.8413
226/640 [=========>....................] - ETA: 0s - loss: 0.4009 - accuracy: 0.8496
259/640 [===========>..................] - ETA: 0s - loss: 0.4048 - accuracy: 0.8378
293/640 [============>.................] - ETA: 0s - loss: 0.4124 - accuracy: 0.8362
329/640 [==============>...............] - ETA: 0s - loss: 0.4218 - accuracy: 0.8328
366/640 [================>.............] - ETA: 0s - loss: 0.4278 - accuracy: 0.8251
402/640 [=================>............] - ETA: 0s - loss: 0.4336 - accuracy: 0.8209
435/640 [===================>..........] - ETA: 0s - loss: 0.4413 - accuracy: 0.8230
467/640 [====================>.........] - ETA: 0s - loss: 0.4406 - accuracy: 0.8201
501/640 [======================>.......] - ETA: 0s - loss: 0.4460 - accuracy: 0.8184
536/640 [========================>.....] - ETA: 0s - loss: 0.4387 - accuracy: 0.8228
570/640 [=========================>....] - ETA: 0s - loss: 0.4534 - accuracy: 0.8211
608/640 [===========================>..] - ETA: 0s - loss: 0.4548 - accuracy: 0.8240
640/640 [==============================] - 1s 1ms/step - loss: 0.4556 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4556 - accuracy: 0.8234 - val_loss: 0.5331 - val_accuracy: 0.7625
Epoch 67/100

  1/640 [..............................] - ETA: 0s - loss: 0.4438 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.2459 - accuracy: 0.9333
 88/640 [===>..........................] - ETA: 0s - loss: 0.4551 - accuracy: 0.8523
121/640 [====>.........................] - ETA: 0s - loss: 0.5047 - accuracy: 0.8099
160/640 [======>.......................] - ETA: 0s - loss: 0.4859 - accuracy: 0.8125
194/640 [========>.....................] - ETA: 0s - loss: 0.4780 - accuracy: 0.8247
228/640 [=========>....................] - ETA: 0s - loss: 0.4556 - accuracy: 0.8421
259/640 [===========>..................] - ETA: 0s - loss: 0.4560 - accuracy: 0.8378
294/640 [============>.................] - ETA: 0s - loss: 0.4852 - accuracy: 0.8299
324/640 [==============>...............] - ETA: 0s - loss: 0.4850 - accuracy: 0.8241
354/640 [===============>..............] - ETA: 0s - loss: 0.4811 - accuracy: 0.8249
383/640 [================>.............] - ETA: 0s - loss: 0.4812 - accuracy: 0.8198
420/640 [==================>...........] - ETA: 0s - loss: 0.4816 - accuracy: 0.8119
458/640 [====================>.........] - ETA: 0s - loss: 0.4779 - accuracy: 0.8188
499/640 [======================>.......] - ETA: 0s - loss: 0.4664 - accuracy: 0.8236
543/640 [========================>.....] - ETA: 0s - loss: 0.4681 - accuracy: 0.8214
582/640 [==========================>...] - ETA: 0s - loss: 0.4628 - accuracy: 0.8247
614/640 [===========================>..] - ETA: 0s - loss: 0.4624 - accuracy: 0.8274
640/640 [==============================] - 1s 1ms/step - loss: 0.4572 - accuracy: 0.8297

640/640 [==============================] - 1s 2ms/step - loss: 0.4572 - accuracy: 0.8297 - val_loss: 0.5251 - val_accuracy: 0.7625
Epoch 68/100

  1/640 [..............................] - ETA: 1s - loss: 0.3504 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.4448 - accuracy: 0.8108
 79/640 [==>...........................] - ETA: 0s - loss: 0.3268 - accuracy: 0.8861
110/640 [====>.........................] - ETA: 0s - loss: 0.3614 - accuracy: 0.8545
142/640 [=====>........................] - ETA: 0s - loss: 0.3621 - accuracy: 0.8521
175/640 [=======>......................] - ETA: 0s - loss: 0.4336 - accuracy: 0.8343
206/640 [========>.....................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8107
245/640 [==========>...................] - ETA: 0s - loss: 0.4846 - accuracy: 0.8041
285/640 [============>.................] - ETA: 0s - loss: 0.4887 - accuracy: 0.8000
320/640 [==============>...............] - ETA: 0s - loss: 0.4951 - accuracy: 0.8000
354/640 [===============>..............] - ETA: 0s - loss: 0.5004 - accuracy: 0.7910
386/640 [=================>............] - ETA: 0s - loss: 0.4903 - accuracy: 0.7979
421/640 [==================>...........] - ETA: 0s - loss: 0.4835 - accuracy: 0.8052
455/640 [====================>.........] - ETA: 0s - loss: 0.4761 - accuracy: 0.8088
490/640 [=====================>........] - ETA: 0s - loss: 0.4560 - accuracy: 0.8204
526/640 [=======================>......] - ETA: 0s - loss: 0.4664 - accuracy: 0.8118
563/640 [=========================>....] - ETA: 0s - loss: 0.4606 - accuracy: 0.8099
594/640 [==========================>...] - ETA: 0s - loss: 0.4480 - accuracy: 0.8182
628/640 [============================>.] - ETA: 0s - loss: 0.4542 - accuracy: 0.8185
640/640 [==============================] - 1s 1ms/step - loss: 0.4561 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4561 - accuracy: 0.8188 - val_loss: 0.5259 - val_accuracy: 0.7500
Epoch 69/100

  1/640 [..............................] - ETA: 1s - loss: 1.9479 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 0.3922 - accuracy: 0.8049    
 78/640 [==>...........................] - ETA: 0s - loss: 0.4903 - accuracy: 0.7949
114/640 [====>.........................] - ETA: 0s - loss: 0.5077 - accuracy: 0.7982
152/640 [======>.......................] - ETA: 0s - loss: 0.5049 - accuracy: 0.7961
194/640 [========>.....................] - ETA: 0s - loss: 0.4710 - accuracy: 0.8041
231/640 [=========>....................] - ETA: 0s - loss: 0.4788 - accuracy: 0.8052
266/640 [===========>..................] - ETA: 0s - loss: 0.4780 - accuracy: 0.8083
300/640 [=============>................] - ETA: 0s - loss: 0.4445 - accuracy: 0.8233
336/640 [==============>...............] - ETA: 0s - loss: 0.4510 - accuracy: 0.8214
369/640 [================>.............] - ETA: 0s - loss: 0.4623 - accuracy: 0.8130
401/640 [=================>............] - ETA: 0s - loss: 0.4573 - accuracy: 0.8180
429/640 [===================>..........] - ETA: 0s - loss: 0.4523 - accuracy: 0.8252
464/640 [====================>.........] - ETA: 0s - loss: 0.4496 - accuracy: 0.8276
500/640 [======================>.......] - ETA: 0s - loss: 0.4603 - accuracy: 0.8240
537/640 [========================>.....] - ETA: 0s - loss: 0.4648 - accuracy: 0.8212
571/640 [=========================>....] - ETA: 0s - loss: 0.4700 - accuracy: 0.8179
599/640 [===========================>..] - ETA: 0s - loss: 0.4635 - accuracy: 0.8197
631/640 [============================>.] - ETA: 0s - loss: 0.4580 - accuracy: 0.8241
640/640 [==============================] - 1s 1ms/step - loss: 0.4576 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4576 - accuracy: 0.8250 - val_loss: 0.5326 - val_accuracy: 0.7375
Epoch 70/100

  1/640 [..............................] - ETA: 1s - loss: 0.4859 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.5145 - accuracy: 0.8421
 76/640 [==>...........................] - ETA: 0s - loss: 0.4691 - accuracy: 0.8553
111/640 [====>.........................] - ETA: 0s - loss: 0.4188 - accuracy: 0.8559
146/640 [=====>........................] - ETA: 0s - loss: 0.4432 - accuracy: 0.8630
183/640 [=======>......................] - ETA: 0s - loss: 0.4224 - accuracy: 0.8579
224/640 [=========>....................] - ETA: 0s - loss: 0.4447 - accuracy: 0.8438
257/640 [===========>..................] - ETA: 0s - loss: 0.4550 - accuracy: 0.8288
291/640 [============>.................] - ETA: 0s - loss: 0.4611 - accuracy: 0.8247
321/640 [==============>...............] - ETA: 0s - loss: 0.4626 - accuracy: 0.8255
351/640 [===============>..............] - ETA: 0s - loss: 0.4643 - accuracy: 0.8234
382/640 [================>.............] - ETA: 0s - loss: 0.4769 - accuracy: 0.8115
418/640 [==================>...........] - ETA: 0s - loss: 0.4679 - accuracy: 0.8134
449/640 [====================>.........] - ETA: 0s - loss: 0.4722 - accuracy: 0.8107
484/640 [=====================>........] - ETA: 0s - loss: 0.4681 - accuracy: 0.8182
516/640 [=======================>......] - ETA: 0s - loss: 0.4582 - accuracy: 0.8256
556/640 [=========================>....] - ETA: 0s - loss: 0.4551 - accuracy: 0.8255
595/640 [==========================>...] - ETA: 0s - loss: 0.4544 - accuracy: 0.8218
628/640 [============================>.] - ETA: 0s - loss: 0.4571 - accuracy: 0.8217
640/640 [==============================] - 1s 1ms/step - loss: 0.4558 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4558 - accuracy: 0.8219 - val_loss: 0.5311 - val_accuracy: 0.7563
Epoch 71/100

  1/640 [..............................] - ETA: 1s - loss: 0.3446 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5043 - accuracy: 0.8444
 89/640 [===>..........................] - ETA: 0s - loss: 0.4343 - accuracy: 0.8427
124/640 [====>.........................] - ETA: 0s - loss: 0.5049 - accuracy: 0.8226
160/640 [======>.......................] - ETA: 0s - loss: 0.4759 - accuracy: 0.8375
194/640 [========>.....................] - ETA: 0s - loss: 0.4999 - accuracy: 0.8247
231/640 [=========>....................] - ETA: 0s - loss: 0.4927 - accuracy: 0.8225
266/640 [===========>..................] - ETA: 0s - loss: 0.4719 - accuracy: 0.8233
305/640 [=============>................] - ETA: 0s - loss: 0.4754 - accuracy: 0.8164
328/640 [==============>...............] - ETA: 0s - loss: 0.4636 - accuracy: 0.8232
361/640 [===============>..............] - ETA: 0s - loss: 0.4763 - accuracy: 0.8227
398/640 [=================>............] - ETA: 0s - loss: 0.4753 - accuracy: 0.8241
438/640 [===================>..........] - ETA: 0s - loss: 0.4763 - accuracy: 0.8219
480/640 [=====================>........] - ETA: 0s - loss: 0.4760 - accuracy: 0.8125
515/640 [=======================>......] - ETA: 0s - loss: 0.4697 - accuracy: 0.8136
555/640 [=========================>....] - ETA: 0s - loss: 0.4624 - accuracy: 0.8162
589/640 [==========================>...] - ETA: 0s - loss: 0.4620 - accuracy: 0.8132
623/640 [============================>.] - ETA: 0s - loss: 0.4492 - accuracy: 0.8218
640/640 [==============================] - 1s 1ms/step - loss: 0.4531 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4531 - accuracy: 0.8188 - val_loss: 0.5440 - val_accuracy: 0.7437
Epoch 72/100

  1/640 [..............................] - ETA: 0s - loss: 0.0036 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5725 - accuracy: 0.8378
 80/640 [==>...........................] - ETA: 0s - loss: 0.4720 - accuracy: 0.8750
115/640 [====>.........................] - ETA: 0s - loss: 0.5023 - accuracy: 0.8348
144/640 [=====>........................] - ETA: 0s - loss: 0.5177 - accuracy: 0.8264
173/640 [=======>......................] - ETA: 0s - loss: 0.4695 - accuracy: 0.8382
213/640 [========>.....................] - ETA: 0s - loss: 0.4698 - accuracy: 0.8310
254/640 [==========>...................] - ETA: 0s - loss: 0.4840 - accuracy: 0.8150
285/640 [============>.................] - ETA: 0s - loss: 0.4870 - accuracy: 0.8175
316/640 [=============>................] - ETA: 0s - loss: 0.4641 - accuracy: 0.8228
345/640 [===============>..............] - ETA: 0s - loss: 0.4590 - accuracy: 0.8261
377/640 [================>.............] - ETA: 0s - loss: 0.4637 - accuracy: 0.8223
414/640 [==================>...........] - ETA: 0s - loss: 0.4683 - accuracy: 0.8188
449/640 [====================>.........] - ETA: 0s - loss: 0.4706 - accuracy: 0.8196
480/640 [=====================>........] - ETA: 0s - loss: 0.4545 - accuracy: 0.8271
506/640 [======================>.......] - ETA: 0s - loss: 0.4513 - accuracy: 0.8261
538/640 [========================>.....] - ETA: 0s - loss: 0.4521 - accuracy: 0.8271
570/640 [=========================>....] - ETA: 0s - loss: 0.4466 - accuracy: 0.8333
602/640 [===========================>..] - ETA: 0s - loss: 0.4566 - accuracy: 0.8256
630/640 [============================>.] - ETA: 0s - loss: 0.4578 - accuracy: 0.8286
640/640 [==============================] - 1s 2ms/step - loss: 0.4560 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4560 - accuracy: 0.8281 - val_loss: 0.5289 - val_accuracy: 0.7625
Epoch 73/100

  1/640 [..............................] - ETA: 1s - loss: 0.0130 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.4840 - accuracy: 0.8571
 82/640 [==>...........................] - ETA: 0s - loss: 0.4203 - accuracy: 0.8780
108/640 [====>.........................] - ETA: 0s - loss: 0.3982 - accuracy: 0.8796
141/640 [=====>........................] - ETA: 0s - loss: 0.4113 - accuracy: 0.8723
174/640 [=======>......................] - ETA: 0s - loss: 0.4378 - accuracy: 0.8448
211/640 [========>.....................] - ETA: 0s - loss: 0.4333 - accuracy: 0.8436
247/640 [==========>...................] - ETA: 0s - loss: 0.4329 - accuracy: 0.8462
284/640 [============>.................] - ETA: 0s - loss: 0.4215 - accuracy: 0.8486
321/640 [==============>...............] - ETA: 0s - loss: 0.4386 - accuracy: 0.8318
355/640 [===============>..............] - ETA: 0s - loss: 0.4588 - accuracy: 0.8197
389/640 [=================>............] - ETA: 0s - loss: 0.4540 - accuracy: 0.8201
430/640 [===================>..........] - ETA: 0s - loss: 0.4328 - accuracy: 0.8326
471/640 [=====================>........] - ETA: 0s - loss: 0.4342 - accuracy: 0.8365
506/640 [======================>.......] - ETA: 0s - loss: 0.4403 - accuracy: 0.8340
541/640 [========================>.....] - ETA: 0s - loss: 0.4477 - accuracy: 0.8299
575/640 [=========================>....] - ETA: 0s - loss: 0.4595 - accuracy: 0.8243
610/640 [===========================>..] - ETA: 0s - loss: 0.4566 - accuracy: 0.8213
640/640 [==============================] - 1s 1ms/step - loss: 0.4567 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4567 - accuracy: 0.8172 - val_loss: 0.5319 - val_accuracy: 0.7563
Epoch 74/100

  1/640 [..............................] - ETA: 0s - loss: 0.0173 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.6145 - accuracy: 0.8000
 89/640 [===>..........................] - ETA: 0s - loss: 0.4609 - accuracy: 0.8427
122/640 [====>.........................] - ETA: 0s - loss: 0.4433 - accuracy: 0.8361
157/640 [======>.......................] - ETA: 0s - loss: 0.4412 - accuracy: 0.8280
195/640 [========>.....................] - ETA: 0s - loss: 0.4668 - accuracy: 0.8000
236/640 [==========>...................] - ETA: 0s - loss: 0.4612 - accuracy: 0.8008
273/640 [===========>..................] - ETA: 0s - loss: 0.4684 - accuracy: 0.7985
310/640 [=============>................] - ETA: 0s - loss: 0.4620 - accuracy: 0.8065
343/640 [===============>..............] - ETA: 0s - loss: 0.4482 - accuracy: 0.8076
375/640 [================>.............] - ETA: 0s - loss: 0.4612 - accuracy: 0.8053
405/640 [=================>............] - ETA: 0s - loss: 0.4753 - accuracy: 0.8074
436/640 [===================>..........] - ETA: 0s - loss: 0.4638 - accuracy: 0.8142
468/640 [====================>.........] - ETA: 0s - loss: 0.4589 - accuracy: 0.8141
503/640 [======================>.......] - ETA: 0s - loss: 0.4663 - accuracy: 0.8131
534/640 [========================>.....] - ETA: 0s - loss: 0.4629 - accuracy: 0.8184
569/640 [=========================>....] - ETA: 0s - loss: 0.4507 - accuracy: 0.8207
605/640 [===========================>..] - ETA: 0s - loss: 0.4595 - accuracy: 0.8182
636/640 [============================>.] - ETA: 0s - loss: 0.4568 - accuracy: 0.8208
640/640 [==============================] - 1s 1ms/step - loss: 0.4546 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4546 - accuracy: 0.8219 - val_loss: 0.5359 - val_accuracy: 0.7500
Epoch 75/100

  1/640 [..............................] - ETA: 3s - loss: 0.0178 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.2434 - accuracy: 0.9268
 82/640 [==>...........................] - ETA: 0s - loss: 0.3319 - accuracy: 0.9024
112/640 [====>.........................] - ETA: 0s - loss: 0.4241 - accuracy: 0.8661
145/640 [=====>........................] - ETA: 0s - loss: 0.4346 - accuracy: 0.8552
176/640 [=======>......................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8239
207/640 [========>.....................] - ETA: 0s - loss: 0.5035 - accuracy: 0.8068
235/640 [==========>...................] - ETA: 0s - loss: 0.5074 - accuracy: 0.8128
273/640 [===========>..................] - ETA: 0s - loss: 0.4842 - accuracy: 0.8278
311/640 [=============>................] - ETA: 0s - loss: 0.4693 - accuracy: 0.8328
347/640 [===============>..............] - ETA: 0s - loss: 0.4608 - accuracy: 0.8386
383/640 [================>.............] - ETA: 0s - loss: 0.4571 - accuracy: 0.8381
413/640 [==================>...........] - ETA: 0s - loss: 0.4498 - accuracy: 0.8378
453/640 [====================>.........] - ETA: 0s - loss: 0.4573 - accuracy: 0.8300
494/640 [======================>.......] - ETA: 0s - loss: 0.4575 - accuracy: 0.8239
527/640 [=======================>......] - ETA: 0s - loss: 0.4625 - accuracy: 0.8235
562/640 [=========================>....] - ETA: 0s - loss: 0.4554 - accuracy: 0.8256
596/640 [==========================>...] - ETA: 0s - loss: 0.4552 - accuracy: 0.8255
634/640 [============================>.] - ETA: 0s - loss: 0.4551 - accuracy: 0.8249
640/640 [==============================] - 1s 1ms/step - loss: 0.4581 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4581 - accuracy: 0.8250 - val_loss: 0.5420 - val_accuracy: 0.7437
Epoch 76/100

  1/640 [..............................] - ETA: 1s - loss: 0.1407 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.3634 - accuracy: 0.9048
 84/640 [==>...........................] - ETA: 0s - loss: 0.3525 - accuracy: 0.8929
125/640 [====>.........................] - ETA: 0s - loss: 0.4078 - accuracy: 0.8720
165/640 [======>.......................] - ETA: 0s - loss: 0.4151 - accuracy: 0.8667
203/640 [========>.....................] - ETA: 0s - loss: 0.4327 - accuracy: 0.8522
241/640 [==========>...................] - ETA: 0s - loss: 0.4436 - accuracy: 0.8423
277/640 [===========>..................] - ETA: 0s - loss: 0.4473 - accuracy: 0.8303
314/640 [=============>................] - ETA: 0s - loss: 0.4583 - accuracy: 0.8217
349/640 [===============>..............] - ETA: 0s - loss: 0.4530 - accuracy: 0.8309
385/640 [=================>............] - ETA: 0s - loss: 0.4436 - accuracy: 0.8338
423/640 [==================>...........] - ETA: 0s - loss: 0.4499 - accuracy: 0.8369
459/640 [====================>.........] - ETA: 0s - loss: 0.4714 - accuracy: 0.8257
490/640 [=====================>........] - ETA: 0s - loss: 0.4800 - accuracy: 0.8245
515/640 [=======================>......] - ETA: 0s - loss: 0.4740 - accuracy: 0.8272
542/640 [========================>.....] - ETA: 0s - loss: 0.4656 - accuracy: 0.8284
575/640 [=========================>....] - ETA: 0s - loss: 0.4572 - accuracy: 0.8313
607/640 [===========================>..] - ETA: 0s - loss: 0.4653 - accuracy: 0.8254
640/640 [==============================] - 1s 1ms/step - loss: 0.4563 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4563 - accuracy: 0.8281 - val_loss: 0.5400 - val_accuracy: 0.7437
Epoch 77/100

  1/640 [..............................] - ETA: 1s - loss: 0.1512 - accuracy: 1.0000
 34/640 [>.............................] - ETA: 0s - loss: 0.3955 - accuracy: 0.7941
 75/640 [==>...........................] - ETA: 0s - loss: 0.5911 - accuracy: 0.7333
105/640 [===>..........................] - ETA: 0s - loss: 0.5142 - accuracy: 0.7714
137/640 [=====>........................] - ETA: 0s - loss: 0.4810 - accuracy: 0.7810
167/640 [======>.......................] - ETA: 0s - loss: 0.4403 - accuracy: 0.7964
204/640 [========>.....................] - ETA: 0s - loss: 0.4501 - accuracy: 0.7990
234/640 [=========>....................] - ETA: 0s - loss: 0.4425 - accuracy: 0.8034
265/640 [===========>..................] - ETA: 0s - loss: 0.4900 - accuracy: 0.7887
292/640 [============>.................] - ETA: 0s - loss: 0.5122 - accuracy: 0.7877
325/640 [==============>...............] - ETA: 0s - loss: 0.4879 - accuracy: 0.8062
358/640 [===============>..............] - ETA: 0s - loss: 0.4916 - accuracy: 0.8128
391/640 [=================>............] - ETA: 0s - loss: 0.4786 - accuracy: 0.8184
421/640 [==================>...........] - ETA: 0s - loss: 0.4819 - accuracy: 0.8147
451/640 [====================>.........] - ETA: 0s - loss: 0.4749 - accuracy: 0.8182
481/640 [=====================>........] - ETA: 0s - loss: 0.4645 - accuracy: 0.8212
512/640 [=======================>......] - ETA: 0s - loss: 0.4728 - accuracy: 0.8184
542/640 [========================>.....] - ETA: 0s - loss: 0.4675 - accuracy: 0.8210
566/640 [=========================>....] - ETA: 0s - loss: 0.4653 - accuracy: 0.8216
604/640 [===========================>..] - ETA: 0s - loss: 0.4542 - accuracy: 0.8228
639/640 [============================>.] - ETA: 0s - loss: 0.4535 - accuracy: 0.8232
640/640 [==============================] - 1s 2ms/step - loss: 0.4529 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4529 - accuracy: 0.8234 - val_loss: 0.5335 - val_accuracy: 0.7500
Epoch 78/100

  1/640 [..............................] - ETA: 1s - loss: 0.0831 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.3801 - accuracy: 0.8286
 74/640 [==>...........................] - ETA: 0s - loss: 0.3474 - accuracy: 0.8514
105/640 [===>..........................] - ETA: 0s - loss: 0.3324 - accuracy: 0.8667
142/640 [=====>........................] - ETA: 0s - loss: 0.3872 - accuracy: 0.8380
177/640 [=======>......................] - ETA: 0s - loss: 0.3976 - accuracy: 0.8418
211/640 [========>.....................] - ETA: 0s - loss: 0.4225 - accuracy: 0.8341
243/640 [==========>...................] - ETA: 0s - loss: 0.4383 - accuracy: 0.8272
274/640 [===========>..................] - ETA: 0s - loss: 0.4491 - accuracy: 0.8248
307/640 [=============>................] - ETA: 0s - loss: 0.4353 - accuracy: 0.8339
344/640 [===============>..............] - ETA: 0s - loss: 0.4187 - accuracy: 0.8459
377/640 [================>.............] - ETA: 0s - loss: 0.4073 - accuracy: 0.8488
415/640 [==================>...........] - ETA: 0s - loss: 0.4149 - accuracy: 0.8458
449/640 [====================>.........] - ETA: 0s - loss: 0.4157 - accuracy: 0.8486
482/640 [=====================>........] - ETA: 0s - loss: 0.4460 - accuracy: 0.8320
518/640 [=======================>......] - ETA: 0s - loss: 0.4543 - accuracy: 0.8263
554/640 [========================>.....] - ETA: 0s - loss: 0.4594 - accuracy: 0.8249
590/640 [==========================>...] - ETA: 0s - loss: 0.4621 - accuracy: 0.8203
627/640 [============================>.] - ETA: 0s - loss: 0.4562 - accuracy: 0.8246
640/640 [==============================] - 1s 1ms/step - loss: 0.4558 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4558 - accuracy: 0.8250 - val_loss: 0.5324 - val_accuracy: 0.7563
Epoch 79/100

  1/640 [..............................] - ETA: 1s - loss: 1.0859e-04 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3072 - accuracy: 0.8684    
 79/640 [==>...........................] - ETA: 0s - loss: 0.3016 - accuracy: 0.9114
110/640 [====>.........................] - ETA: 0s - loss: 0.2986 - accuracy: 0.9091
145/640 [=====>........................] - ETA: 0s - loss: 0.3070 - accuracy: 0.8966
184/640 [=======>......................] - ETA: 0s - loss: 0.3702 - accuracy: 0.8913
227/640 [=========>....................] - ETA: 0s - loss: 0.3832 - accuracy: 0.8722
259/640 [===========>..................] - ETA: 0s - loss: 0.3667 - accuracy: 0.8726
292/640 [============>.................] - ETA: 0s - loss: 0.3689 - accuracy: 0.8733
321/640 [==============>...............] - ETA: 0s - loss: 0.3771 - accuracy: 0.8692
355/640 [===============>..............] - ETA: 0s - loss: 0.3816 - accuracy: 0.8648
388/640 [=================>............] - ETA: 0s - loss: 0.4140 - accuracy: 0.8376
418/640 [==================>...........] - ETA: 0s - loss: 0.4167 - accuracy: 0.8421
450/640 [====================>.........] - ETA: 0s - loss: 0.4293 - accuracy: 0.8356
492/640 [======================>.......] - ETA: 0s - loss: 0.4288 - accuracy: 0.8313
531/640 [=======================>......] - ETA: 0s - loss: 0.4424 - accuracy: 0.8230
563/640 [=========================>....] - ETA: 0s - loss: 0.4540 - accuracy: 0.8188
592/640 [==========================>...] - ETA: 0s - loss: 0.4571 - accuracy: 0.8176
624/640 [============================>.] - ETA: 0s - loss: 0.4609 - accuracy: 0.8157
640/640 [==============================] - 1s 1ms/step - loss: 0.4543 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4543 - accuracy: 0.8203 - val_loss: 0.5369 - val_accuracy: 0.7563
Epoch 80/100

  1/640 [..............................] - ETA: 0s - loss: 0.0134 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.5043 - accuracy: 0.8140
 84/640 [==>...........................] - ETA: 0s - loss: 0.5751 - accuracy: 0.7381
120/640 [====>.........................] - ETA: 0s - loss: 0.5258 - accuracy: 0.7750
151/640 [======>.......................] - ETA: 0s - loss: 0.5031 - accuracy: 0.7815
185/640 [=======>......................] - ETA: 0s - loss: 0.4963 - accuracy: 0.7892
221/640 [=========>....................] - ETA: 0s - loss: 0.4935 - accuracy: 0.7828
259/640 [===========>..................] - ETA: 0s - loss: 0.4901 - accuracy: 0.7876
287/640 [============>.................] - ETA: 0s - loss: 0.4863 - accuracy: 0.7909
320/640 [==============>...............] - ETA: 0s - loss: 0.4766 - accuracy: 0.7937
353/640 [===============>..............] - ETA: 0s - loss: 0.4633 - accuracy: 0.8045
390/640 [=================>............] - ETA: 0s - loss: 0.4853 - accuracy: 0.8026
427/640 [===================>..........] - ETA: 0s - loss: 0.4817 - accuracy: 0.8080
463/640 [====================>.........] - ETA: 0s - loss: 0.4634 - accuracy: 0.8164
497/640 [======================>.......] - ETA: 0s - loss: 0.4614 - accuracy: 0.8209
531/640 [=======================>......] - ETA: 0s - loss: 0.4556 - accuracy: 0.8249
567/640 [=========================>....] - ETA: 0s - loss: 0.4521 - accuracy: 0.8272
602/640 [===========================>..] - ETA: 0s - loss: 0.4517 - accuracy: 0.8289
640/640 [==============================] - 1s 1ms/step - loss: 0.4520 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4520 - accuracy: 0.8281 - val_loss: 0.5363 - val_accuracy: 0.7563
Epoch 81/100

  1/640 [..............................] - ETA: 0s - loss: 0.0943 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5031 - accuracy: 0.8667
 88/640 [===>..........................] - ETA: 0s - loss: 0.4718 - accuracy: 0.8295
124/640 [====>.........................] - ETA: 0s - loss: 0.4685 - accuracy: 0.8387
158/640 [======>.......................] - ETA: 0s - loss: 0.4934 - accuracy: 0.8228
193/640 [========>.....................] - ETA: 0s - loss: 0.4774 - accuracy: 0.8290
233/640 [=========>....................] - ETA: 0s - loss: 0.4838 - accuracy: 0.8240
270/640 [===========>..................] - ETA: 0s - loss: 0.4871 - accuracy: 0.8222
307/640 [=============>................] - ETA: 0s - loss: 0.4662 - accuracy: 0.8339
340/640 [==============>...............] - ETA: 0s - loss: 0.4583 - accuracy: 0.8382
380/640 [================>.............] - ETA: 0s - loss: 0.4706 - accuracy: 0.8211
416/640 [==================>...........] - ETA: 0s - loss: 0.4601 - accuracy: 0.8293
451/640 [====================>.........] - ETA: 0s - loss: 0.4541 - accuracy: 0.8337
483/640 [=====================>........] - ETA: 0s - loss: 0.4741 - accuracy: 0.8240
520/640 [=======================>......] - ETA: 0s - loss: 0.4669 - accuracy: 0.8250
558/640 [=========================>....] - ETA: 0s - loss: 0.4652 - accuracy: 0.8262
602/640 [===========================>..] - ETA: 0s - loss: 0.4535 - accuracy: 0.8322
636/640 [============================>.] - ETA: 0s - loss: 0.4503 - accuracy: 0.8318
640/640 [==============================] - 1s 1ms/step - loss: 0.4526 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4526 - accuracy: 0.8313 - val_loss: 0.5297 - val_accuracy: 0.7563
Epoch 82/100

  1/640 [..............................] - ETA: 2s - loss: 1.0652 - accuracy: 0.0000e+00
 39/640 [>.............................] - ETA: 0s - loss: 0.3668 - accuracy: 0.8718    
 83/640 [==>...........................] - ETA: 0s - loss: 0.4502 - accuracy: 0.8675
115/640 [====>.........................] - ETA: 0s - loss: 0.3993 - accuracy: 0.8870
150/640 [======>.......................] - ETA: 0s - loss: 0.4131 - accuracy: 0.8733
181/640 [=======>......................] - ETA: 0s - loss: 0.4275 - accuracy: 0.8619
215/640 [=========>....................] - ETA: 0s - loss: 0.4184 - accuracy: 0.8558
246/640 [==========>...................] - ETA: 0s - loss: 0.4077 - accuracy: 0.8537
278/640 [============>.................] - ETA: 0s - loss: 0.3990 - accuracy: 0.8525
319/640 [=============>................] - ETA: 0s - loss: 0.4114 - accuracy: 0.8527
356/640 [===============>..............] - ETA: 0s - loss: 0.4228 - accuracy: 0.8399
392/640 [=================>............] - ETA: 0s - loss: 0.4164 - accuracy: 0.8367
429/640 [===================>..........] - ETA: 0s - loss: 0.4223 - accuracy: 0.8298
460/640 [====================>.........] - ETA: 0s - loss: 0.4440 - accuracy: 0.8174
493/640 [======================>.......] - ETA: 0s - loss: 0.4398 - accuracy: 0.8215
528/640 [=======================>......] - ETA: 0s - loss: 0.4336 - accuracy: 0.8258
563/640 [=========================>....] - ETA: 0s - loss: 0.4436 - accuracy: 0.8224
604/640 [===========================>..] - ETA: 0s - loss: 0.4471 - accuracy: 0.8212
640/640 [==============================] - 1s 1ms/step - loss: 0.4515 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4515 - accuracy: 0.8203 - val_loss: 0.5292 - val_accuracy: 0.7625
Epoch 83/100

  1/640 [..............................] - ETA: 0s - loss: 0.4804 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.5126 - accuracy: 0.7391
 90/640 [===>..........................] - ETA: 0s - loss: 0.4965 - accuracy: 0.7889
126/640 [====>.........................] - ETA: 0s - loss: 0.4710 - accuracy: 0.8016
162/640 [======>.......................] - ETA: 0s - loss: 0.4406 - accuracy: 0.8086
202/640 [========>.....................] - ETA: 0s - loss: 0.4220 - accuracy: 0.8267
242/640 [==========>...................] - ETA: 0s - loss: 0.4038 - accuracy: 0.8430
277/640 [===========>..................] - ETA: 0s - loss: 0.3812 - accuracy: 0.8556
315/640 [=============>................] - ETA: 0s - loss: 0.4067 - accuracy: 0.8413
352/640 [===============>..............] - ETA: 0s - loss: 0.4025 - accuracy: 0.8438
389/640 [=================>............] - ETA: 0s - loss: 0.4202 - accuracy: 0.8355
421/640 [==================>...........] - ETA: 0s - loss: 0.4311 - accuracy: 0.8314
454/640 [====================>.........] - ETA: 0s - loss: 0.4342 - accuracy: 0.8282
490/640 [=====================>........] - ETA: 0s - loss: 0.4445 - accuracy: 0.8286
528/640 [=======================>......] - ETA: 0s - loss: 0.4335 - accuracy: 0.8333
565/640 [=========================>....] - ETA: 0s - loss: 0.4403 - accuracy: 0.8319
599/640 [===========================>..] - ETA: 0s - loss: 0.4474 - accuracy: 0.8280
637/640 [============================>.] - ETA: 0s - loss: 0.4535 - accuracy: 0.8226
640/640 [==============================] - 1s 1ms/step - loss: 0.4521 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4521 - accuracy: 0.8234 - val_loss: 0.5392 - val_accuracy: 0.7437
Epoch 84/100

  1/640 [..............................] - ETA: 2s - loss: 0.2512 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4976 - accuracy: 0.8293
 77/640 [==>...........................] - ETA: 0s - loss: 0.3944 - accuracy: 0.8571
114/640 [====>.........................] - ETA: 0s - loss: 0.4133 - accuracy: 0.8596
156/640 [======>.......................] - ETA: 0s - loss: 0.3936 - accuracy: 0.8526
192/640 [========>.....................] - ETA: 0s - loss: 0.3751 - accuracy: 0.8594
228/640 [=========>....................] - ETA: 0s - loss: 0.3991 - accuracy: 0.8465
260/640 [===========>..................] - ETA: 0s - loss: 0.3999 - accuracy: 0.8423
285/640 [============>.................] - ETA: 0s - loss: 0.4129 - accuracy: 0.8386
329/640 [==============>...............] - ETA: 0s - loss: 0.4337 - accuracy: 0.8298
372/640 [================>.............] - ETA: 0s - loss: 0.4518 - accuracy: 0.8280
406/640 [==================>...........] - ETA: 0s - loss: 0.4529 - accuracy: 0.8276
435/640 [===================>..........] - ETA: 0s - loss: 0.4641 - accuracy: 0.8161
469/640 [====================>.........] - ETA: 0s - loss: 0.4794 - accuracy: 0.8060
502/640 [======================>.......] - ETA: 0s - loss: 0.4651 - accuracy: 0.8147
531/640 [=======================>......] - ETA: 0s - loss: 0.4655 - accuracy: 0.8136
563/640 [=========================>....] - ETA: 0s - loss: 0.4581 - accuracy: 0.8153
592/640 [==========================>...] - ETA: 0s - loss: 0.4610 - accuracy: 0.8142
626/640 [============================>.] - ETA: 0s - loss: 0.4573 - accuracy: 0.8195
640/640 [==============================] - 1s 1ms/step - loss: 0.4543 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4543 - accuracy: 0.8203 - val_loss: 0.5398 - val_accuracy: 0.7437
Epoch 85/100

  1/640 [..............................] - ETA: 1s - loss: 0.3472 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.2856 - accuracy: 0.9070
 87/640 [===>..........................] - ETA: 0s - loss: 0.3294 - accuracy: 0.8736
119/640 [====>.........................] - ETA: 0s - loss: 0.3157 - accuracy: 0.8908
155/640 [======>.......................] - ETA: 0s - loss: 0.3824 - accuracy: 0.8581
192/640 [========>.....................] - ETA: 0s - loss: 0.3978 - accuracy: 0.8385
232/640 [=========>....................] - ETA: 0s - loss: 0.3920 - accuracy: 0.8405
266/640 [===========>..................] - ETA: 0s - loss: 0.4013 - accuracy: 0.8421
301/640 [=============>................] - ETA: 0s - loss: 0.4260 - accuracy: 0.8372
336/640 [==============>...............] - ETA: 0s - loss: 0.4479 - accuracy: 0.8244
369/640 [================>.............] - ETA: 0s - loss: 0.4574 - accuracy: 0.8184
408/640 [==================>...........] - ETA: 0s - loss: 0.4519 - accuracy: 0.8162
443/640 [===================>..........] - ETA: 0s - loss: 0.4433 - accuracy: 0.8217
478/640 [=====================>........] - ETA: 0s - loss: 0.4435 - accuracy: 0.8201
513/640 [=======================>......] - ETA: 0s - loss: 0.4414 - accuracy: 0.8187
551/640 [========================>.....] - ETA: 0s - loss: 0.4538 - accuracy: 0.8167
563/640 [=========================>....] - ETA: 0s - loss: 0.4508 - accuracy: 0.8188
598/640 [===========================>..] - ETA: 0s - loss: 0.4561 - accuracy: 0.8161
638/640 [============================>.] - ETA: 0s - loss: 0.4527 - accuracy: 0.8213
640/640 [==============================] - 1s 1ms/step - loss: 0.4515 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4515 - accuracy: 0.8219 - val_loss: 0.5281 - val_accuracy: 0.7563
Epoch 86/100

  1/640 [..............................] - ETA: 0s - loss: 0.4742 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.6384 - accuracy: 0.6857
 74/640 [==>...........................] - ETA: 0s - loss: 0.6811 - accuracy: 0.7027
116/640 [====>.........................] - ETA: 0s - loss: 0.5226 - accuracy: 0.7845
151/640 [======>.......................] - ETA: 0s - loss: 0.4812 - accuracy: 0.8079
186/640 [=======>......................] - ETA: 0s - loss: 0.4884 - accuracy: 0.8065
218/640 [=========>....................] - ETA: 0s - loss: 0.4598 - accuracy: 0.8119
253/640 [==========>...................] - ETA: 0s - loss: 0.4713 - accuracy: 0.7984
291/640 [============>.................] - ETA: 0s - loss: 0.4555 - accuracy: 0.8110
319/640 [=============>................] - ETA: 0s - loss: 0.4605 - accuracy: 0.8088
358/640 [===============>..............] - ETA: 0s - loss: 0.4767 - accuracy: 0.8045
398/640 [=================>............] - ETA: 0s - loss: 0.4667 - accuracy: 0.8015
433/640 [===================>..........] - ETA: 0s - loss: 0.4613 - accuracy: 0.8060
468/640 [====================>.........] - ETA: 0s - loss: 0.4567 - accuracy: 0.8120
499/640 [======================>.......] - ETA: 0s - loss: 0.4580 - accuracy: 0.8116
531/640 [=======================>......] - ETA: 0s - loss: 0.4547 - accuracy: 0.8136
561/640 [=========================>....] - ETA: 0s - loss: 0.4504 - accuracy: 0.8128
595/640 [==========================>...] - ETA: 0s - loss: 0.4606 - accuracy: 0.8118
622/640 [============================>.] - ETA: 0s - loss: 0.4591 - accuracy: 0.8167
640/640 [==============================] - 1s 1ms/step - loss: 0.4524 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4524 - accuracy: 0.8203 - val_loss: 0.5323 - val_accuracy: 0.7563
Epoch 87/100

  1/640 [..............................] - ETA: 0s - loss: 0.3619 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4446 - accuracy: 0.7895
 79/640 [==>...........................] - ETA: 0s - loss: 0.4217 - accuracy: 0.8228
114/640 [====>.........................] - ETA: 0s - loss: 0.5069 - accuracy: 0.7807
152/640 [======>.......................] - ETA: 0s - loss: 0.4731 - accuracy: 0.8092
192/640 [========>.....................] - ETA: 0s - loss: 0.4598 - accuracy: 0.8177
231/640 [=========>....................] - ETA: 0s - loss: 0.4623 - accuracy: 0.8095
260/640 [===========>..................] - ETA: 0s - loss: 0.4711 - accuracy: 0.7923
294/640 [============>.................] - ETA: 0s - loss: 0.4802 - accuracy: 0.7823
335/640 [==============>...............] - ETA: 0s - loss: 0.4683 - accuracy: 0.7910
377/640 [================>.............] - ETA: 0s - loss: 0.4849 - accuracy: 0.7958
412/640 [==================>...........] - ETA: 0s - loss: 0.4797 - accuracy: 0.7961
448/640 [====================>.........] - ETA: 0s - loss: 0.4842 - accuracy: 0.7969
475/640 [=====================>........] - ETA: 0s - loss: 0.4719 - accuracy: 0.8021
514/640 [=======================>......] - ETA: 0s - loss: 0.4667 - accuracy: 0.8054
552/640 [========================>.....] - ETA: 0s - loss: 0.4498 - accuracy: 0.8134
588/640 [==========================>...] - ETA: 0s - loss: 0.4466 - accuracy: 0.8163
625/640 [============================>.] - ETA: 0s - loss: 0.4390 - accuracy: 0.8208
640/640 [==============================] - 1s 1ms/step - loss: 0.4486 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4486 - accuracy: 0.8203 - val_loss: 0.5393 - val_accuracy: 0.7437
Epoch 88/100

  1/640 [..............................] - ETA: 1s - loss: 0.2347 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.3333 - accuracy: 0.8750
 83/640 [==>...........................] - ETA: 0s - loss: 0.3982 - accuracy: 0.8434
118/640 [====>.........................] - ETA: 0s - loss: 0.4277 - accuracy: 0.8475
153/640 [======>.......................] - ETA: 0s - loss: 0.4314 - accuracy: 0.8497
189/640 [=======>......................] - ETA: 0s - loss: 0.4848 - accuracy: 0.8360
225/640 [=========>....................] - ETA: 0s - loss: 0.4946 - accuracy: 0.8178
265/640 [===========>..................] - ETA: 0s - loss: 0.4947 - accuracy: 0.8151
302/640 [=============>................] - ETA: 0s - loss: 0.4703 - accuracy: 0.8212
335/640 [==============>...............] - ETA: 0s - loss: 0.4582 - accuracy: 0.8269
369/640 [================>.............] - ETA: 0s - loss: 0.4511 - accuracy: 0.8293
406/640 [==================>...........] - ETA: 0s - loss: 0.4573 - accuracy: 0.8300
438/640 [===================>..........] - ETA: 0s - loss: 0.4677 - accuracy: 0.8265
476/640 [=====================>........] - ETA: 0s - loss: 0.4470 - accuracy: 0.8382
515/640 [=======================>......] - ETA: 0s - loss: 0.4500 - accuracy: 0.8291
552/640 [========================>.....] - ETA: 0s - loss: 0.4469 - accuracy: 0.8315
588/640 [==========================>...] - ETA: 0s - loss: 0.4575 - accuracy: 0.8248
623/640 [============================>.] - ETA: 0s - loss: 0.4558 - accuracy: 0.8234
640/640 [==============================] - 1s 1ms/step - loss: 0.4551 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4551 - accuracy: 0.8266 - val_loss: 0.5379 - val_accuracy: 0.7437
Epoch 89/100

  1/640 [..............................] - ETA: 3s - loss: 0.0033 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.3611 - accuracy: 0.8889
 76/640 [==>...........................] - ETA: 0s - loss: 0.4091 - accuracy: 0.8421
106/640 [===>..........................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8208
142/640 [=====>........................] - ETA: 0s - loss: 0.4439 - accuracy: 0.8169
173/640 [=======>......................] - ETA: 0s - loss: 0.4310 - accuracy: 0.8266
207/640 [========>.....................] - ETA: 0s - loss: 0.4211 - accuracy: 0.8309
238/640 [==========>...................] - ETA: 0s - loss: 0.4185 - accuracy: 0.8319
271/640 [===========>..................] - ETA: 0s - loss: 0.4146 - accuracy: 0.8376
304/640 [=============>................] - ETA: 0s - loss: 0.4184 - accuracy: 0.8322
337/640 [==============>...............] - ETA: 0s - loss: 0.4209 - accuracy: 0.8338
367/640 [================>.............] - ETA: 0s - loss: 0.4313 - accuracy: 0.8365
394/640 [=================>............] - ETA: 0s - loss: 0.4185 - accuracy: 0.8426
420/640 [==================>...........] - ETA: 0s - loss: 0.4241 - accuracy: 0.8357
451/640 [====================>.........] - ETA: 0s - loss: 0.4112 - accuracy: 0.8404
487/640 [=====================>........] - ETA: 0s - loss: 0.4177 - accuracy: 0.8357
527/640 [=======================>......] - ETA: 0s - loss: 0.4230 - accuracy: 0.8311
568/640 [=========================>....] - ETA: 0s - loss: 0.4399 - accuracy: 0.8257
606/640 [===========================>..] - ETA: 0s - loss: 0.4450 - accuracy: 0.8234
640/640 [==============================] - 1s 2ms/step - loss: 0.4513 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4513 - accuracy: 0.8234 - val_loss: 0.5364 - val_accuracy: 0.7563
Epoch 90/100

  1/640 [..............................] - ETA: 0s - loss: 0.9113 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.3223 - accuracy: 0.8723    
 89/640 [===>..........................] - ETA: 0s - loss: 0.5588 - accuracy: 0.7865
125/640 [====>.........................] - ETA: 0s - loss: 0.5416 - accuracy: 0.8000
160/640 [======>.......................] - ETA: 0s - loss: 0.5685 - accuracy: 0.7812
195/640 [========>.....................] - ETA: 0s - loss: 0.5507 - accuracy: 0.7795
229/640 [=========>....................] - ETA: 0s - loss: 0.5147 - accuracy: 0.7991
267/640 [===========>..................] - ETA: 0s - loss: 0.5162 - accuracy: 0.7978
299/640 [=============>................] - ETA: 0s - loss: 0.5268 - accuracy: 0.7860
334/640 [==============>...............] - ETA: 0s - loss: 0.5146 - accuracy: 0.7874
372/640 [================>.............] - ETA: 0s - loss: 0.4945 - accuracy: 0.7930
407/640 [==================>...........] - ETA: 0s - loss: 0.5059 - accuracy: 0.7912
443/640 [===================>..........] - ETA: 0s - loss: 0.4900 - accuracy: 0.8014
474/640 [=====================>........] - ETA: 0s - loss: 0.4846 - accuracy: 0.8059
510/640 [======================>.......] - ETA: 0s - loss: 0.4649 - accuracy: 0.8157
545/640 [========================>.....] - ETA: 0s - loss: 0.4530 - accuracy: 0.8202
584/640 [==========================>...] - ETA: 0s - loss: 0.4492 - accuracy: 0.8236
620/640 [============================>.] - ETA: 0s - loss: 0.4554 - accuracy: 0.8226
640/640 [==============================] - 1s 1ms/step - loss: 0.4532 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4532 - accuracy: 0.8250 - val_loss: 0.5384 - val_accuracy: 0.7437
Epoch 91/100

  1/640 [..............................] - ETA: 1s - loss: 0.0118 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.2473 - accuracy: 0.8636
 87/640 [===>..........................] - ETA: 0s - loss: 0.3163 - accuracy: 0.8851
124/640 [====>.........................] - ETA: 0s - loss: 0.3531 - accuracy: 0.8629
147/640 [=====>........................] - ETA: 0s - loss: 0.4333 - accuracy: 0.8231
188/640 [=======>......................] - ETA: 0s - loss: 0.3868 - accuracy: 0.8457
226/640 [=========>....................] - ETA: 0s - loss: 0.3789 - accuracy: 0.8496
259/640 [===========>..................] - ETA: 0s - loss: 0.4013 - accuracy: 0.8263
292/640 [============>.................] - ETA: 0s - loss: 0.3889 - accuracy: 0.8322
323/640 [==============>...............] - ETA: 0s - loss: 0.3950 - accuracy: 0.8266
358/640 [===============>..............] - ETA: 0s - loss: 0.3824 - accuracy: 0.8352
391/640 [=================>............] - ETA: 0s - loss: 0.3922 - accuracy: 0.8338
424/640 [==================>...........] - ETA: 0s - loss: 0.3886 - accuracy: 0.8396
453/640 [====================>.........] - ETA: 0s - loss: 0.4166 - accuracy: 0.8322
490/640 [=====================>........] - ETA: 0s - loss: 0.4174 - accuracy: 0.8286
526/640 [=======================>......] - ETA: 0s - loss: 0.4277 - accuracy: 0.8213
563/640 [=========================>....] - ETA: 0s - loss: 0.4323 - accuracy: 0.8188
599/640 [===========================>..] - ETA: 0s - loss: 0.4473 - accuracy: 0.8147
632/640 [============================>.] - ETA: 0s - loss: 0.4531 - accuracy: 0.8165
640/640 [==============================] - 1s 1ms/step - loss: 0.4502 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4502 - accuracy: 0.8188 - val_loss: 0.5359 - val_accuracy: 0.7625
Epoch 92/100

  1/640 [..............................] - ETA: 0s - loss: 0.4354 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5775 - accuracy: 0.7778
 88/640 [===>..........................] - ETA: 0s - loss: 0.5166 - accuracy: 0.7955
132/640 [=====>........................] - ETA: 0s - loss: 0.5716 - accuracy: 0.7652
167/640 [======>.......................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7784
203/640 [========>.....................] - ETA: 0s - loss: 0.5251 - accuracy: 0.7734
243/640 [==========>...................] - ETA: 0s - loss: 0.5155 - accuracy: 0.7860
280/640 [============>.................] - ETA: 0s - loss: 0.4999 - accuracy: 0.7893
315/640 [=============>................] - ETA: 0s - loss: 0.5062 - accuracy: 0.7905
351/640 [===============>..............] - ETA: 0s - loss: 0.4999 - accuracy: 0.8006
387/640 [=================>............] - ETA: 0s - loss: 0.4875 - accuracy: 0.8036
427/640 [===================>..........] - ETA: 0s - loss: 0.4830 - accuracy: 0.8033
462/640 [====================>.........] - ETA: 0s - loss: 0.4781 - accuracy: 0.8052
498/640 [======================>.......] - ETA: 0s - loss: 0.4819 - accuracy: 0.8052
535/640 [========================>.....] - ETA: 0s - loss: 0.4761 - accuracy: 0.8112
573/640 [=========================>....] - ETA: 0s - loss: 0.4669 - accuracy: 0.8098
608/640 [===========================>..] - ETA: 0s - loss: 0.4570 - accuracy: 0.8158
640/640 [==============================] - 1s 1ms/step - loss: 0.4491 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4491 - accuracy: 0.8172 - val_loss: 0.5323 - val_accuracy: 0.7500
Epoch 93/100

  1/640 [..............................] - ETA: 1s - loss: 0.3777 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4108 - accuracy: 0.8636
 86/640 [===>..........................] - ETA: 0s - loss: 0.4796 - accuracy: 0.8488
120/640 [====>.........................] - ETA: 0s - loss: 0.4874 - accuracy: 0.8167
155/640 [======>.......................] - ETA: 0s - loss: 0.4661 - accuracy: 0.8194
194/640 [========>.....................] - ETA: 0s - loss: 0.4460 - accuracy: 0.8247
233/640 [=========>....................] - ETA: 0s - loss: 0.4616 - accuracy: 0.8197
267/640 [===========>..................] - ETA: 0s - loss: 0.4556 - accuracy: 0.8240
302/640 [=============>................] - ETA: 0s - loss: 0.4619 - accuracy: 0.8212
334/640 [==============>...............] - ETA: 0s - loss: 0.4542 - accuracy: 0.8204
373/640 [================>.............] - ETA: 0s - loss: 0.4559 - accuracy: 0.8204
411/640 [==================>...........] - ETA: 0s - loss: 0.4415 - accuracy: 0.8224
448/640 [====================>.........] - ETA: 0s - loss: 0.4537 - accuracy: 0.8170
478/640 [=====================>........] - ETA: 0s - loss: 0.4459 - accuracy: 0.8222
513/640 [=======================>......] - ETA: 0s - loss: 0.4447 - accuracy: 0.8246
539/640 [========================>.....] - ETA: 0s - loss: 0.4505 - accuracy: 0.8256
577/640 [==========================>...] - ETA: 0s - loss: 0.4464 - accuracy: 0.8267
615/640 [===========================>..] - ETA: 0s - loss: 0.4422 - accuracy: 0.8325
640/640 [==============================] - 1s 1ms/step - loss: 0.4502 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4502 - accuracy: 0.8266 - val_loss: 0.5399 - val_accuracy: 0.7437
Epoch 94/100

  1/640 [..............................] - ETA: 1s - loss: 0.2169 - accuracy: 1.0000
 30/640 [>.............................] - ETA: 1s - loss: 0.3277 - accuracy: 0.8000
 68/640 [==>...........................] - ETA: 0s - loss: 0.2936 - accuracy: 0.8824
108/640 [====>.........................] - ETA: 0s - loss: 0.3144 - accuracy: 0.8704
139/640 [=====>........................] - ETA: 0s - loss: 0.3502 - accuracy: 0.8705
170/640 [======>.......................] - ETA: 0s - loss: 0.3868 - accuracy: 0.8588
203/640 [========>.....................] - ETA: 0s - loss: 0.4117 - accuracy: 0.8473
235/640 [==========>...................] - ETA: 0s - loss: 0.4291 - accuracy: 0.8340
265/640 [===========>..................] - ETA: 0s - loss: 0.4244 - accuracy: 0.8377
292/640 [============>.................] - ETA: 0s - loss: 0.4355 - accuracy: 0.8288
327/640 [==============>...............] - ETA: 0s - loss: 0.4318 - accuracy: 0.8287
362/640 [===============>..............] - ETA: 0s - loss: 0.4382 - accuracy: 0.8287
404/640 [=================>............] - ETA: 0s - loss: 0.4342 - accuracy: 0.8317
436/640 [===================>..........] - ETA: 0s - loss: 0.4281 - accuracy: 0.8372
471/640 [=====================>........] - ETA: 0s - loss: 0.4336 - accuracy: 0.8365
507/640 [======================>.......] - ETA: 0s - loss: 0.4400 - accuracy: 0.8363
542/640 [========================>.....] - ETA: 0s - loss: 0.4331 - accuracy: 0.8413
576/640 [==========================>...] - ETA: 0s - loss: 0.4394 - accuracy: 0.8368
609/640 [===========================>..] - ETA: 0s - loss: 0.4565 - accuracy: 0.8292
640/640 [==============================] - 1s 1ms/step - loss: 0.4491 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4491 - accuracy: 0.8344 - val_loss: 0.5455 - val_accuracy: 0.7688
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 0.0274 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4516 - accuracy: 0.8261
 89/640 [===>..........................] - ETA: 0s - loss: 0.4673 - accuracy: 0.8202
123/640 [====>.........................] - ETA: 0s - loss: 0.4520 - accuracy: 0.8130
162/640 [======>.......................] - ETA: 0s - loss: 0.4332 - accuracy: 0.8210
201/640 [========>.....................] - ETA: 0s - loss: 0.4280 - accuracy: 0.8209
240/640 [==========>...................] - ETA: 0s - loss: 0.4315 - accuracy: 0.8250
274/640 [===========>..................] - ETA: 0s - loss: 0.4060 - accuracy: 0.8394
318/640 [=============>................] - ETA: 0s - loss: 0.4186 - accuracy: 0.8333
352/640 [===============>..............] - ETA: 0s - loss: 0.4235 - accuracy: 0.8352
394/640 [=================>............] - ETA: 0s - loss: 0.4172 - accuracy: 0.8401
430/640 [===================>..........] - ETA: 0s - loss: 0.4250 - accuracy: 0.8349
465/640 [====================>.........] - ETA: 0s - loss: 0.4326 - accuracy: 0.8323
500/640 [======================>.......] - ETA: 0s - loss: 0.4292 - accuracy: 0.8300
535/640 [========================>.....] - ETA: 0s - loss: 0.4296 - accuracy: 0.8280
576/640 [==========================>...] - ETA: 0s - loss: 0.4296 - accuracy: 0.8281
613/640 [===========================>..] - ETA: 0s - loss: 0.4353 - accuracy: 0.8238
640/640 [==============================] - 1s 1ms/step - loss: 0.4518 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4518 - accuracy: 0.8203 - val_loss: 0.5369 - val_accuracy: 0.7625
Epoch 96/100

  1/640 [..............................] - ETA: 1s - loss: 1.6426e-04 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.3943 - accuracy: 0.8462    
 77/640 [==>...........................] - ETA: 0s - loss: 0.3761 - accuracy: 0.8701
114/640 [====>.........................] - ETA: 0s - loss: 0.3809 - accuracy: 0.8596
154/640 [======>.......................] - ETA: 0s - loss: 0.3847 - accuracy: 0.8442
198/640 [========>.....................] - ETA: 0s - loss: 0.3984 - accuracy: 0.8535
230/640 [=========>....................] - ETA: 0s - loss: 0.3844 - accuracy: 0.8609
260/640 [===========>..................] - ETA: 0s - loss: 0.3722 - accuracy: 0.8692
294/640 [============>.................] - ETA: 0s - loss: 0.3896 - accuracy: 0.8537
329/640 [==============>...............] - ETA: 0s - loss: 0.4155 - accuracy: 0.8450
362/640 [===============>..............] - ETA: 0s - loss: 0.4182 - accuracy: 0.8425
393/640 [=================>............] - ETA: 0s - loss: 0.4189 - accuracy: 0.8448
422/640 [==================>...........] - ETA: 0s - loss: 0.4143 - accuracy: 0.8483
455/640 [====================>.........] - ETA: 0s - loss: 0.4161 - accuracy: 0.8462
487/640 [=====================>........] - ETA: 0s - loss: 0.4213 - accuracy: 0.8398
524/640 [=======================>......] - ETA: 0s - loss: 0.4262 - accuracy: 0.8340
557/640 [=========================>....] - ETA: 0s - loss: 0.4406 - accuracy: 0.8312
587/640 [==========================>...] - ETA: 0s - loss: 0.4448 - accuracy: 0.8313
620/640 [============================>.] - ETA: 0s - loss: 0.4473 - accuracy: 0.8290
640/640 [==============================] - 1s 1ms/step - loss: 0.4506 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4506 - accuracy: 0.8266 - val_loss: 0.5341 - val_accuracy: 0.7500
Epoch 97/100

  1/640 [..............................] - ETA: 1s - loss: 1.4690 - accuracy: 0.0000e+00
 46/640 [=>............................] - ETA: 0s - loss: 0.3962 - accuracy: 0.8478    
 86/640 [===>..........................] - ETA: 0s - loss: 0.3913 - accuracy: 0.8372
121/640 [====>.........................] - ETA: 0s - loss: 0.4105 - accuracy: 0.8264
161/640 [======>.......................] - ETA: 0s - loss: 0.4176 - accuracy: 0.8385
200/640 [========>.....................] - ETA: 0s - loss: 0.4334 - accuracy: 0.8450
240/640 [==========>...................] - ETA: 0s - loss: 0.4644 - accuracy: 0.8250
275/640 [===========>..................] - ETA: 0s - loss: 0.4947 - accuracy: 0.8255
309/640 [=============>................] - ETA: 0s - loss: 0.4833 - accuracy: 0.8220
346/640 [===============>..............] - ETA: 0s - loss: 0.4896 - accuracy: 0.8092
381/640 [================>.............] - ETA: 0s - loss: 0.4890 - accuracy: 0.8163
419/640 [==================>...........] - ETA: 0s - loss: 0.4695 - accuracy: 0.8234
455/640 [====================>.........] - ETA: 0s - loss: 0.4715 - accuracy: 0.8220
490/640 [=====================>........] - ETA: 0s - loss: 0.4728 - accuracy: 0.8224
522/640 [=======================>......] - ETA: 0s - loss: 0.4607 - accuracy: 0.8295
560/640 [=========================>....] - ETA: 0s - loss: 0.4669 - accuracy: 0.8250
598/640 [===========================>..] - ETA: 0s - loss: 0.4548 - accuracy: 0.8294
640/640 [==============================] - 1s 1ms/step - loss: 0.4521 - accuracy: 0.8297

640/640 [==============================] - 1s 2ms/step - loss: 0.4521 - accuracy: 0.8297 - val_loss: 0.5393 - val_accuracy: 0.7500
Epoch 98/100

  1/640 [..............................] - ETA: 1s - loss: 0.0301 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.2920 - accuracy: 0.8864
 89/640 [===>..........................] - ETA: 0s - loss: 0.3262 - accuracy: 0.8539
122/640 [====>.........................] - ETA: 0s - loss: 0.3492 - accuracy: 0.8361
158/640 [======>.......................] - ETA: 0s - loss: 0.3547 - accuracy: 0.8481
194/640 [========>.....................] - ETA: 0s - loss: 0.3457 - accuracy: 0.8608
232/640 [=========>....................] - ETA: 0s - loss: 0.3948 - accuracy: 0.8534
264/640 [===========>..................] - ETA: 0s - loss: 0.4056 - accuracy: 0.8371
297/640 [============>.................] - ETA: 0s - loss: 0.4014 - accuracy: 0.8384
327/640 [==============>...............] - ETA: 0s - loss: 0.3992 - accuracy: 0.8410
362/640 [===============>..............] - ETA: 0s - loss: 0.4014 - accuracy: 0.8370
394/640 [=================>............] - ETA: 0s - loss: 0.4117 - accuracy: 0.8299
432/640 [===================>..........] - ETA: 0s - loss: 0.4277 - accuracy: 0.8241
468/640 [====================>.........] - ETA: 0s - loss: 0.4287 - accuracy: 0.8248
504/640 [======================>.......] - ETA: 0s - loss: 0.4285 - accuracy: 0.8294
541/640 [========================>.....] - ETA: 0s - loss: 0.4217 - accuracy: 0.8355
571/640 [=========================>....] - ETA: 0s - loss: 0.4372 - accuracy: 0.8284
602/640 [===========================>..] - ETA: 0s - loss: 0.4341 - accuracy: 0.8272
636/640 [============================>.] - ETA: 0s - loss: 0.4537 - accuracy: 0.8208
640/640 [==============================] - 1s 1ms/step - loss: 0.4514 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4514 - accuracy: 0.8219 - val_loss: 0.5356 - val_accuracy: 0.7563
Epoch 99/100

  1/640 [..............................] - ETA: 1s - loss: 0.0636 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4993 - accuracy: 0.8000
 83/640 [==>...........................] - ETA: 0s - loss: 0.4412 - accuracy: 0.8434
118/640 [====>.........................] - ETA: 0s - loss: 0.4180 - accuracy: 0.8644
155/640 [======>.......................] - ETA: 0s - loss: 0.4477 - accuracy: 0.8387
185/640 [=======>......................] - ETA: 0s - loss: 0.4256 - accuracy: 0.8432
225/640 [=========>....................] - ETA: 0s - loss: 0.4237 - accuracy: 0.8444
263/640 [===========>..................] - ETA: 0s - loss: 0.4273 - accuracy: 0.8403
296/640 [============>.................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8378
325/640 [==============>...............] - ETA: 0s - loss: 0.4355 - accuracy: 0.8369
359/640 [===============>..............] - ETA: 0s - loss: 0.4365 - accuracy: 0.8357
393/640 [=================>............] - ETA: 0s - loss: 0.4463 - accuracy: 0.8244
432/640 [===================>..........] - ETA: 0s - loss: 0.4629 - accuracy: 0.8218
469/640 [====================>.........] - ETA: 0s - loss: 0.4749 - accuracy: 0.8166
504/640 [======================>.......] - ETA: 0s - loss: 0.4854 - accuracy: 0.8135
537/640 [========================>.....] - ETA: 0s - loss: 0.4813 - accuracy: 0.8138
572/640 [=========================>....] - ETA: 0s - loss: 0.4755 - accuracy: 0.8182
611/640 [===========================>..] - ETA: 0s - loss: 0.4622 - accuracy: 0.8216
640/640 [==============================] - 1s 1ms/step - loss: 0.4523 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4523 - accuracy: 0.8281 - val_loss: 0.5317 - val_accuracy: 0.7500
Epoch 100/100

  1/640 [..............................] - ETA: 0s - loss: 0.0541 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.5618 - accuracy: 0.8095
 82/640 [==>...........................] - ETA: 0s - loss: 0.5657 - accuracy: 0.7927
118/640 [====>.........................] - ETA: 0s - loss: 0.4825 - accuracy: 0.7881
161/640 [======>.......................] - ETA: 0s - loss: 0.4672 - accuracy: 0.8137
198/640 [========>.....................] - ETA: 0s - loss: 0.4654 - accuracy: 0.8182
234/640 [=========>....................] - ETA: 0s - loss: 0.4633 - accuracy: 0.8120
267/640 [===========>..................] - ETA: 0s - loss: 0.4385 - accuracy: 0.8202
311/640 [=============>................] - ETA: 0s - loss: 0.4484 - accuracy: 0.8199
354/640 [===============>..............] - ETA: 0s - loss: 0.4598 - accuracy: 0.8164
388/640 [=================>............] - ETA: 0s - loss: 0.4464 - accuracy: 0.8247
423/640 [==================>...........] - ETA: 0s - loss: 0.4623 - accuracy: 0.8132
464/640 [====================>.........] - ETA: 0s - loss: 0.4479 - accuracy: 0.8211
499/640 [======================>.......] - ETA: 0s - loss: 0.4448 - accuracy: 0.8196
534/640 [========================>.....] - ETA: 0s - loss: 0.4669 - accuracy: 0.8127
569/640 [=========================>....] - ETA: 0s - loss: 0.4649 - accuracy: 0.8137
609/640 [===========================>..] - ETA: 0s - loss: 0.4614 - accuracy: 0.8161
640/640 [==============================] - 1s 1ms/step - loss: 0.4509 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4509 - accuracy: 0.8188 - val_loss: 0.5376 - val_accuracy: 0.7500
  
pred.prob <- predict(model.8n, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.8n <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))
# New Hidden Layer [number of neurons = 8] & Batch Size = 1
model.9n <- create_model.n(1, 9)
Epoch 1/100

  1/640 [..............................] - ETA: 3:43 - loss: 1.3805 - accuracy: 0.0000e+00
 31/640 [>.............................] - ETA: 1s - loss: 1.4939 - accuracy: 0.2258      
 65/640 [==>...........................] - ETA: 0s - loss: 1.4196 - accuracy: 0.2615
 99/640 [===>..........................] - ETA: 0s - loss: 1.4571 - accuracy: 0.2525
125/640 [====>.........................] - ETA: 0s - loss: 1.4236 - accuracy: 0.2640
161/640 [======>.......................] - ETA: 0s - loss: 1.4100 - accuracy: 0.2422
200/640 [========>.....................] - ETA: 0s - loss: 1.3754 - accuracy: 0.2700
231/640 [=========>....................] - ETA: 0s - loss: 1.3550 - accuracy: 0.2727
270/640 [===========>..................] - ETA: 0s - loss: 1.3333 - accuracy: 0.2852
312/640 [=============>................] - ETA: 0s - loss: 1.3302 - accuracy: 0.3109
350/640 [===============>..............] - ETA: 0s - loss: 1.3155 - accuracy: 0.3371
389/640 [=================>............] - ETA: 0s - loss: 1.3049 - accuracy: 0.3419
422/640 [==================>...........] - ETA: 0s - loss: 1.2953 - accuracy: 0.3649
454/640 [====================>.........] - ETA: 0s - loss: 1.2869 - accuracy: 0.3656
480/640 [=====================>........] - ETA: 0s - loss: 1.2786 - accuracy: 0.3646
506/640 [======================>.......] - ETA: 0s - loss: 1.2707 - accuracy: 0.3775
532/640 [=======================>......] - ETA: 0s - loss: 1.2635 - accuracy: 0.3853
556/640 [=========================>....] - ETA: 0s - loss: 1.2618 - accuracy: 0.3921
588/640 [==========================>...] - ETA: 0s - loss: 1.2605 - accuracy: 0.3946
620/640 [============================>.] - ETA: 0s - loss: 1.2500 - accuracy: 0.3968
640/640 [==============================] - 1s 2ms/step - loss: 1.2410 - accuracy: 0.4031

640/640 [==============================] - 2s 3ms/step - loss: 1.2410 - accuracy: 0.4031 - val_loss: 1.0079 - val_accuracy: 0.5688
Epoch 2/100

  1/640 [..............................] - ETA: 3s - loss: 1.4687 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 0.9930 - accuracy: 0.6585    
 93/640 [===>..........................] - ETA: 0s - loss: 1.0178 - accuracy: 0.6022
132/640 [=====>........................] - ETA: 0s - loss: 1.0337 - accuracy: 0.5606
171/640 [=======>......................] - ETA: 0s - loss: 1.0055 - accuracy: 0.5789
212/640 [========>.....................] - ETA: 0s - loss: 1.0063 - accuracy: 0.5660
261/640 [===========>..................] - ETA: 0s - loss: 1.0148 - accuracy: 0.5517
309/640 [=============>................] - ETA: 0s - loss: 1.0034 - accuracy: 0.5631
354/640 [===============>..............] - ETA: 0s - loss: 1.0073 - accuracy: 0.5593
403/640 [=================>............] - ETA: 0s - loss: 0.9998 - accuracy: 0.5608
447/640 [===================>..........] - ETA: 0s - loss: 0.9901 - accuracy: 0.5705
479/640 [=====================>........] - ETA: 0s - loss: 0.9782 - accuracy: 0.5783
509/640 [======================>.......] - ETA: 0s - loss: 0.9784 - accuracy: 0.5776
546/640 [========================>.....] - ETA: 0s - loss: 0.9676 - accuracy: 0.5861
582/640 [==========================>...] - ETA: 0s - loss: 0.9611 - accuracy: 0.5859
616/640 [===========================>..] - ETA: 0s - loss: 0.9527 - accuracy: 0.5925
640/640 [==============================] - 1s 1ms/step - loss: 0.9490 - accuracy: 0.5969

640/640 [==============================] - 1s 2ms/step - loss: 0.9490 - accuracy: 0.5969 - val_loss: 0.8050 - val_accuracy: 0.6625
Epoch 3/100

  1/640 [..............................] - ETA: 3s - loss: 0.4600 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.7642 - accuracy: 0.6429
 84/640 [==>...........................] - ETA: 0s - loss: 0.7878 - accuracy: 0.6071
112/640 [====>.........................] - ETA: 0s - loss: 0.8299 - accuracy: 0.5893
140/640 [=====>........................] - ETA: 0s - loss: 0.7986 - accuracy: 0.6071
166/640 [======>.......................] - ETA: 0s - loss: 0.8177 - accuracy: 0.6084
195/640 [========>.....................] - ETA: 0s - loss: 0.8118 - accuracy: 0.6205
232/640 [=========>....................] - ETA: 0s - loss: 0.7929 - accuracy: 0.6422
270/640 [===========>..................] - ETA: 0s - loss: 0.7922 - accuracy: 0.6296
311/640 [=============>................] - ETA: 0s - loss: 0.7940 - accuracy: 0.6334
338/640 [==============>...............] - ETA: 0s - loss: 0.7925 - accuracy: 0.6331
381/640 [================>.............] - ETA: 0s - loss: 0.7819 - accuracy: 0.6404
412/640 [==================>...........] - ETA: 0s - loss: 0.7698 - accuracy: 0.6578
442/640 [===================>..........] - ETA: 0s - loss: 0.7870 - accuracy: 0.6516
476/640 [=====================>........] - ETA: 0s - loss: 0.7816 - accuracy: 0.6513
510/640 [======================>.......] - ETA: 0s - loss: 0.7777 - accuracy: 0.6569
545/640 [========================>.....] - ETA: 0s - loss: 0.7611 - accuracy: 0.6661
581/640 [==========================>...] - ETA: 0s - loss: 0.7641 - accuracy: 0.6713
615/640 [===========================>..] - ETA: 0s - loss: 0.7720 - accuracy: 0.6667
640/640 [==============================] - 1s 1ms/step - loss: 0.7688 - accuracy: 0.6687

640/640 [==============================] - 1s 2ms/step - loss: 0.7688 - accuracy: 0.6687 - val_loss: 0.7208 - val_accuracy: 0.6500
Epoch 4/100

  1/640 [..............................] - ETA: 1s - loss: 0.8494 - accuracy: 0.0000e+00
 37/640 [>.............................] - ETA: 0s - loss: 0.5314 - accuracy: 0.8108    
 77/640 [==>...........................] - ETA: 0s - loss: 0.6809 - accuracy: 0.6753
114/640 [====>.........................] - ETA: 0s - loss: 0.6672 - accuracy: 0.6842
151/640 [======>.......................] - ETA: 0s - loss: 0.6467 - accuracy: 0.7086
193/640 [========>.....................] - ETA: 0s - loss: 0.6482 - accuracy: 0.7306
227/640 [=========>....................] - ETA: 0s - loss: 0.6668 - accuracy: 0.7093
260/640 [===========>..................] - ETA: 0s - loss: 0.6774 - accuracy: 0.7000
299/640 [=============>................] - ETA: 0s - loss: 0.6645 - accuracy: 0.7124
335/640 [==============>...............] - ETA: 0s - loss: 0.6559 - accuracy: 0.7104
369/640 [================>.............] - ETA: 0s - loss: 0.6728 - accuracy: 0.7182
408/640 [==================>...........] - ETA: 0s - loss: 0.6684 - accuracy: 0.7230
443/640 [===================>..........] - ETA: 0s - loss: 0.6956 - accuracy: 0.7088
478/640 [=====================>........] - ETA: 0s - loss: 0.6916 - accuracy: 0.7029
514/640 [=======================>......] - ETA: 0s - loss: 0.6810 - accuracy: 0.7121
548/640 [========================>.....] - ETA: 0s - loss: 0.6783 - accuracy: 0.7080
590/640 [==========================>...] - ETA: 0s - loss: 0.6775 - accuracy: 0.7034
626/640 [============================>.] - ETA: 0s - loss: 0.6844 - accuracy: 0.7077
640/640 [==============================] - 1s 1ms/step - loss: 0.6941 - accuracy: 0.7016

640/640 [==============================] - 1s 2ms/step - loss: 0.6941 - accuracy: 0.7016 - val_loss: 0.6728 - val_accuracy: 0.6812
Epoch 5/100

  1/640 [..............................] - ETA: 1s - loss: 0.8633 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.7125 - accuracy: 0.5909    
 86/640 [===>..........................] - ETA: 0s - loss: 0.6635 - accuracy: 0.6977
116/640 [====>.........................] - ETA: 0s - loss: 0.6595 - accuracy: 0.7328
145/640 [=====>........................] - ETA: 0s - loss: 0.6470 - accuracy: 0.7448
177/640 [=======>......................] - ETA: 0s - loss: 0.6605 - accuracy: 0.7514
213/640 [========>.....................] - ETA: 0s - loss: 0.7040 - accuracy: 0.7512
243/640 [==========>...................] - ETA: 0s - loss: 0.6888 - accuracy: 0.7531
271/640 [===========>..................] - ETA: 0s - loss: 0.6948 - accuracy: 0.7565
300/640 [=============>................] - ETA: 0s - loss: 0.6762 - accuracy: 0.7633
329/640 [==============>...............] - ETA: 0s - loss: 0.6582 - accuracy: 0.7660
357/640 [===============>..............] - ETA: 0s - loss: 0.6595 - accuracy: 0.7731
384/640 [=================>............] - ETA: 0s - loss: 0.6496 - accuracy: 0.7760
413/640 [==================>...........] - ETA: 0s - loss: 0.6500 - accuracy: 0.7676
441/640 [===================>..........] - ETA: 0s - loss: 0.6380 - accuracy: 0.7687
466/640 [====================>.........] - ETA: 0s - loss: 0.6385 - accuracy: 0.7575
502/640 [======================>.......] - ETA: 0s - loss: 0.6405 - accuracy: 0.7590
541/640 [========================>.....] - ETA: 0s - loss: 0.6435 - accuracy: 0.7560
585/640 [==========================>...] - ETA: 0s - loss: 0.6524 - accuracy: 0.7521
626/640 [============================>.] - ETA: 0s - loss: 0.6543 - accuracy: 0.7460
640/640 [==============================] - 1s 2ms/step - loss: 0.6534 - accuracy: 0.7469

640/640 [==============================] - 1s 2ms/step - loss: 0.6534 - accuracy: 0.7469 - val_loss: 0.6494 - val_accuracy: 0.7000
Epoch 6/100

  1/640 [..............................] - ETA: 1s - loss: 0.7586 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.5478 - accuracy: 0.7442    
 85/640 [==>...........................] - ETA: 0s - loss: 0.6090 - accuracy: 0.7529
119/640 [====>.........................] - ETA: 0s - loss: 0.6176 - accuracy: 0.7563
153/640 [======>.......................] - ETA: 0s - loss: 0.6378 - accuracy: 0.7516
194/640 [========>.....................] - ETA: 0s - loss: 0.6248 - accuracy: 0.7268
229/640 [=========>....................] - ETA: 0s - loss: 0.6203 - accuracy: 0.7249
263/640 [===========>..................] - ETA: 0s - loss: 0.5958 - accuracy: 0.7414
297/640 [============>.................] - ETA: 0s - loss: 0.6136 - accuracy: 0.7407
336/640 [==============>...............] - ETA: 0s - loss: 0.6011 - accuracy: 0.7440
377/640 [================>.............] - ETA: 0s - loss: 0.6048 - accuracy: 0.7401
410/640 [==================>...........] - ETA: 0s - loss: 0.6007 - accuracy: 0.7439
443/640 [===================>..........] - ETA: 0s - loss: 0.6464 - accuracy: 0.7291
475/640 [=====================>........] - ETA: 0s - loss: 0.6338 - accuracy: 0.7432
509/640 [======================>.......] - ETA: 0s - loss: 0.6406 - accuracy: 0.7289
542/640 [========================>.....] - ETA: 0s - loss: 0.6276 - accuracy: 0.7399
576/640 [==========================>...] - ETA: 0s - loss: 0.6315 - accuracy: 0.7396
614/640 [===========================>..] - ETA: 0s - loss: 0.6322 - accuracy: 0.7443
640/640 [==============================] - 1s 1ms/step - loss: 0.6339 - accuracy: 0.7453

640/640 [==============================] - 1s 2ms/step - loss: 0.6339 - accuracy: 0.7453 - val_loss: 0.6295 - val_accuracy: 0.7375
Epoch 7/100

  1/640 [..............................] - ETA: 0s - loss: 0.1686 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 1.1005 - accuracy: 0.6222
 90/640 [===>..........................] - ETA: 0s - loss: 0.8841 - accuracy: 0.6556
123/640 [====>.........................] - ETA: 0s - loss: 0.8002 - accuracy: 0.6667
154/640 [======>.......................] - ETA: 0s - loss: 0.7556 - accuracy: 0.6818
194/640 [========>.....................] - ETA: 0s - loss: 0.7151 - accuracy: 0.6804
233/640 [=========>....................] - ETA: 0s - loss: 0.6888 - accuracy: 0.6867
263/640 [===========>..................] - ETA: 0s - loss: 0.6636 - accuracy: 0.6996
295/640 [============>.................] - ETA: 0s - loss: 0.6578 - accuracy: 0.7085
329/640 [==============>...............] - ETA: 0s - loss: 0.6505 - accuracy: 0.7173
363/640 [================>.............] - ETA: 0s - loss: 0.6390 - accuracy: 0.7300
399/640 [=================>............] - ETA: 0s - loss: 0.6222 - accuracy: 0.7393
434/640 [===================>..........] - ETA: 0s - loss: 0.6266 - accuracy: 0.7419
470/640 [=====================>........] - ETA: 0s - loss: 0.6221 - accuracy: 0.7426
504/640 [======================>.......] - ETA: 0s - loss: 0.6217 - accuracy: 0.7460
534/640 [========================>.....] - ETA: 0s - loss: 0.6317 - accuracy: 0.7472
564/640 [=========================>....] - ETA: 0s - loss: 0.6246 - accuracy: 0.7500
590/640 [==========================>...] - ETA: 0s - loss: 0.6158 - accuracy: 0.7542
620/640 [============================>.] - ETA: 0s - loss: 0.6195 - accuracy: 0.7532
640/640 [==============================] - 1s 1ms/step - loss: 0.6126 - accuracy: 0.7594

640/640 [==============================] - 1s 2ms/step - loss: 0.6126 - accuracy: 0.7594 - val_loss: 0.6203 - val_accuracy: 0.7375
Epoch 8/100

  1/640 [..............................] - ETA: 0s - loss: 0.0542 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.5451 - accuracy: 0.7381
 77/640 [==>...........................] - ETA: 0s - loss: 0.6209 - accuracy: 0.7532
117/640 [====>.........................] - ETA: 0s - loss: 0.6715 - accuracy: 0.7094
153/640 [======>.......................] - ETA: 0s - loss: 0.6580 - accuracy: 0.7320
179/640 [=======>......................] - ETA: 0s - loss: 0.6563 - accuracy: 0.7374
203/640 [========>.....................] - ETA: 0s - loss: 0.6747 - accuracy: 0.7340
232/640 [=========>....................] - ETA: 0s - loss: 0.6660 - accuracy: 0.7328
259/640 [===========>..................] - ETA: 0s - loss: 0.6665 - accuracy: 0.7181
289/640 [============>.................] - ETA: 0s - loss: 0.6468 - accuracy: 0.7301
315/640 [=============>................] - ETA: 0s - loss: 0.6299 - accuracy: 0.7397
343/640 [===============>..............] - ETA: 0s - loss: 0.6131 - accuracy: 0.7493
366/640 [================>.............] - ETA: 0s - loss: 0.6146 - accuracy: 0.7459
394/640 [=================>............] - ETA: 0s - loss: 0.6084 - accuracy: 0.7487
418/640 [==================>...........] - ETA: 0s - loss: 0.6390 - accuracy: 0.7488
452/640 [====================>.........] - ETA: 0s - loss: 0.6262 - accuracy: 0.7566
490/640 [=====================>........] - ETA: 0s - loss: 0.6124 - accuracy: 0.7612
524/640 [=======================>......] - ETA: 0s - loss: 0.6192 - accuracy: 0.7615
553/640 [========================>.....] - ETA: 0s - loss: 0.6117 - accuracy: 0.7613
589/640 [==========================>...] - ETA: 0s - loss: 0.6023 - accuracy: 0.7623
621/640 [============================>.] - ETA: 0s - loss: 0.6044 - accuracy: 0.7649
640/640 [==============================] - 1s 2ms/step - loss: 0.6010 - accuracy: 0.7656

640/640 [==============================] - 1s 2ms/step - loss: 0.6010 - accuracy: 0.7656 - val_loss: 0.6111 - val_accuracy: 0.7188
Epoch 9/100

  1/640 [..............................] - ETA: 1s - loss: 0.1445 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.4258 - accuracy: 0.8205
 74/640 [==>...........................] - ETA: 0s - loss: 0.5165 - accuracy: 0.7973
116/640 [====>.........................] - ETA: 0s - loss: 0.5576 - accuracy: 0.7672
158/640 [======>.......................] - ETA: 0s - loss: 0.5575 - accuracy: 0.7468
190/640 [=======>......................] - ETA: 0s - loss: 0.6091 - accuracy: 0.7368
222/640 [=========>....................] - ETA: 0s - loss: 0.6217 - accuracy: 0.7432
258/640 [===========>..................] - ETA: 0s - loss: 0.5970 - accuracy: 0.7558
296/640 [============>.................] - ETA: 0s - loss: 0.6463 - accuracy: 0.7534
329/640 [==============>...............] - ETA: 0s - loss: 0.6334 - accuracy: 0.7568
360/640 [===============>..............] - ETA: 0s - loss: 0.6161 - accuracy: 0.7694
395/640 [=================>............] - ETA: 0s - loss: 0.6026 - accuracy: 0.7696
435/640 [===================>..........] - ETA: 0s - loss: 0.5966 - accuracy: 0.7770
467/640 [====================>.........] - ETA: 0s - loss: 0.5913 - accuracy: 0.7773
500/640 [======================>.......] - ETA: 0s - loss: 0.6024 - accuracy: 0.7740
538/640 [========================>.....] - ETA: 0s - loss: 0.5972 - accuracy: 0.7714
579/640 [==========================>...] - ETA: 0s - loss: 0.5820 - accuracy: 0.7755
611/640 [===========================>..] - ETA: 0s - loss: 0.5887 - accuracy: 0.7725
640/640 [==============================] - 1s 1ms/step - loss: 0.5927 - accuracy: 0.7672

640/640 [==============================] - 1s 2ms/step - loss: 0.5927 - accuracy: 0.7672 - val_loss: 0.6006 - val_accuracy: 0.7375
Epoch 10/100

  1/640 [..............................] - ETA: 1s - loss: 2.7593e-04 - accuracy: 1.0000
 31/640 [>.............................] - ETA: 1s - loss: 0.4024 - accuracy: 0.8710    
 74/640 [==>...........................] - ETA: 0s - loss: 0.4905 - accuracy: 0.8108
106/640 [===>..........................] - ETA: 0s - loss: 0.4696 - accuracy: 0.7925
131/640 [=====>........................] - ETA: 0s - loss: 0.5364 - accuracy: 0.7634
173/640 [=======>......................] - ETA: 0s - loss: 0.5519 - accuracy: 0.7688
208/640 [========>.....................] - ETA: 0s - loss: 0.5768 - accuracy: 0.7692
243/640 [==========>...................] - ETA: 0s - loss: 0.5518 - accuracy: 0.7901
283/640 [============>.................] - ETA: 0s - loss: 0.5582 - accuracy: 0.7845
317/640 [=============>................] - ETA: 0s - loss: 0.5802 - accuracy: 0.7760
343/640 [===============>..............] - ETA: 0s - loss: 0.5779 - accuracy: 0.7697
369/640 [================>.............] - ETA: 0s - loss: 0.5771 - accuracy: 0.7724
398/640 [=================>............] - ETA: 0s - loss: 0.5814 - accuracy: 0.7688
424/640 [==================>...........] - ETA: 0s - loss: 0.5767 - accuracy: 0.7689
453/640 [====================>.........] - ETA: 0s - loss: 0.5792 - accuracy: 0.7704
479/640 [=====================>........] - ETA: 0s - loss: 0.5796 - accuracy: 0.7704
512/640 [=======================>......] - ETA: 0s - loss: 0.6040 - accuracy: 0.7695
542/640 [========================>.....] - ETA: 0s - loss: 0.5907 - accuracy: 0.7768
577/640 [==========================>...] - ETA: 0s - loss: 0.5903 - accuracy: 0.7695
612/640 [===========================>..] - ETA: 0s - loss: 0.5836 - accuracy: 0.7729
640/640 [==============================] - 1s 2ms/step - loss: 0.5843 - accuracy: 0.7719

640/640 [==============================] - 1s 2ms/step - loss: 0.5843 - accuracy: 0.7719 - val_loss: 0.5951 - val_accuracy: 0.7563
Epoch 11/100

  1/640 [..............................] - ETA: 0s - loss: 0.0456 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.4492 - accuracy: 0.8810
 82/640 [==>...........................] - ETA: 0s - loss: 0.5453 - accuracy: 0.8049
117/640 [====>.........................] - ETA: 0s - loss: 0.5170 - accuracy: 0.8120
149/640 [=====>........................] - ETA: 0s - loss: 0.4999 - accuracy: 0.8188
184/640 [=======>......................] - ETA: 0s - loss: 0.5285 - accuracy: 0.7935
218/640 [=========>....................] - ETA: 0s - loss: 0.5552 - accuracy: 0.7936
259/640 [===========>..................] - ETA: 0s - loss: 0.5208 - accuracy: 0.8031
292/640 [============>.................] - ETA: 0s - loss: 0.5299 - accuracy: 0.7979
326/640 [==============>...............] - ETA: 0s - loss: 0.5373 - accuracy: 0.7945
361/640 [===============>..............] - ETA: 0s - loss: 0.5469 - accuracy: 0.7867
396/640 [=================>............] - ETA: 0s - loss: 0.5444 - accuracy: 0.7803
428/640 [===================>..........] - ETA: 0s - loss: 0.5405 - accuracy: 0.7874
465/640 [====================>.........] - ETA: 0s - loss: 0.5409 - accuracy: 0.7849
499/640 [======================>.......] - ETA: 0s - loss: 0.5559 - accuracy: 0.7735
534/640 [========================>.....] - ETA: 0s - loss: 0.5478 - accuracy: 0.7790
567/640 [=========================>....] - ETA: 0s - loss: 0.5858 - accuracy: 0.7778
603/640 [===========================>..] - ETA: 0s - loss: 0.5777 - accuracy: 0.7811
639/640 [============================>.] - ETA: 0s - loss: 0.5748 - accuracy: 0.7825
640/640 [==============================] - 1s 1ms/step - loss: 0.5757 - accuracy: 0.7812

640/640 [==============================] - 1s 2ms/step - loss: 0.5757 - accuracy: 0.7812 - val_loss: 0.5935 - val_accuracy: 0.7625
Epoch 12/100

  1/640 [..............................] - ETA: 1s - loss: 0.5680 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.6134 - accuracy: 0.7442
 81/640 [==>...........................] - ETA: 0s - loss: 0.5382 - accuracy: 0.8148
112/640 [====>.........................] - ETA: 0s - loss: 0.5014 - accuracy: 0.8393
149/640 [=====>........................] - ETA: 0s - loss: 0.5446 - accuracy: 0.7919
184/640 [=======>......................] - ETA: 0s - loss: 0.6031 - accuracy: 0.7989
219/640 [=========>....................] - ETA: 0s - loss: 0.5910 - accuracy: 0.7945
257/640 [===========>..................] - ETA: 0s - loss: 0.6068 - accuracy: 0.7860
286/640 [============>.................] - ETA: 0s - loss: 0.5954 - accuracy: 0.7902
313/640 [=============>................] - ETA: 0s - loss: 0.5893 - accuracy: 0.7891
345/640 [===============>..............] - ETA: 0s - loss: 0.5898 - accuracy: 0.7855
376/640 [================>.............] - ETA: 0s - loss: 0.5782 - accuracy: 0.7872
406/640 [==================>...........] - ETA: 0s - loss: 0.5635 - accuracy: 0.7906
433/640 [===================>..........] - ETA: 0s - loss: 0.5632 - accuracy: 0.7875
469/640 [====================>.........] - ETA: 0s - loss: 0.5535 - accuracy: 0.7910
509/640 [======================>.......] - ETA: 0s - loss: 0.5591 - accuracy: 0.7839
535/640 [========================>.....] - ETA: 0s - loss: 0.5594 - accuracy: 0.7850
561/640 [=========================>....] - ETA: 0s - loss: 0.5659 - accuracy: 0.7790
589/640 [==========================>...] - ETA: 0s - loss: 0.5671 - accuracy: 0.7793
620/640 [============================>.] - ETA: 0s - loss: 0.5739 - accuracy: 0.7726
640/640 [==============================] - 1s 2ms/step - loss: 0.5696 - accuracy: 0.7703

640/640 [==============================] - 1s 2ms/step - loss: 0.5696 - accuracy: 0.7703 - val_loss: 0.5911 - val_accuracy: 0.7250
Epoch 13/100

  1/640 [..............................] - ETA: 0s - loss: 0.1250 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.5202 - accuracy: 0.7879
 73/640 [==>...........................] - ETA: 0s - loss: 0.4226 - accuracy: 0.8630
105/640 [===>..........................] - ETA: 0s - loss: 0.4421 - accuracy: 0.8286
134/640 [=====>........................] - ETA: 0s - loss: 0.4608 - accuracy: 0.8134
160/640 [======>.......................] - ETA: 0s - loss: 0.4937 - accuracy: 0.7875
197/640 [========>.....................] - ETA: 0s - loss: 0.4807 - accuracy: 0.7919
234/640 [=========>....................] - ETA: 0s - loss: 0.5176 - accuracy: 0.7735
268/640 [===========>..................] - ETA: 0s - loss: 0.5305 - accuracy: 0.7761
306/640 [=============>................] - ETA: 0s - loss: 0.5070 - accuracy: 0.7876
347/640 [===============>..............] - ETA: 0s - loss: 0.5216 - accuracy: 0.7867
378/640 [================>.............] - ETA: 0s - loss: 0.5135 - accuracy: 0.7857
412/640 [==================>...........] - ETA: 0s - loss: 0.5413 - accuracy: 0.7816
448/640 [====================>.........] - ETA: 0s - loss: 0.5329 - accuracy: 0.7812
482/640 [=====================>........] - ETA: 0s - loss: 0.5425 - accuracy: 0.7780
513/640 [=======================>......] - ETA: 0s - loss: 0.5406 - accuracy: 0.7778
545/640 [========================>.....] - ETA: 0s - loss: 0.5392 - accuracy: 0.7761
578/640 [==========================>...] - ETA: 0s - loss: 0.5494 - accuracy: 0.7734
614/640 [===========================>..] - ETA: 0s - loss: 0.5687 - accuracy: 0.7752
640/640 [==============================] - 1s 1ms/step - loss: 0.5661 - accuracy: 0.7766

640/640 [==============================] - 1s 2ms/step - loss: 0.5661 - accuracy: 0.7766 - val_loss: 0.5786 - val_accuracy: 0.7625
Epoch 14/100

  1/640 [..............................] - ETA: 1s - loss: 2.3842e-07 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.6238 - accuracy: 0.7073    
 80/640 [==>...........................] - ETA: 0s - loss: 0.6003 - accuracy: 0.7250
119/640 [====>.........................] - ETA: 0s - loss: 0.5835 - accuracy: 0.7227
160/640 [======>.......................] - ETA: 0s - loss: 0.6003 - accuracy: 0.7312
194/640 [========>.....................] - ETA: 0s - loss: 0.5831 - accuracy: 0.7474
226/640 [=========>....................] - ETA: 0s - loss: 0.5579 - accuracy: 0.7611
260/640 [===========>..................] - ETA: 0s - loss: 0.6134 - accuracy: 0.7654
296/640 [============>.................] - ETA: 0s - loss: 0.5966 - accuracy: 0.7736
330/640 [==============>...............] - ETA: 0s - loss: 0.5857 - accuracy: 0.7788
364/640 [================>.............] - ETA: 0s - loss: 0.5709 - accuracy: 0.7830
401/640 [=================>............] - ETA: 0s - loss: 0.5601 - accuracy: 0.7880
439/640 [===================>..........] - ETA: 0s - loss: 0.5502 - accuracy: 0.7904
476/640 [=====================>........] - ETA: 0s - loss: 0.5480 - accuracy: 0.7899
512/640 [=======================>......] - ETA: 0s - loss: 0.5449 - accuracy: 0.7852
543/640 [========================>.....] - ETA: 0s - loss: 0.5459 - accuracy: 0.7845
577/640 [==========================>...] - ETA: 0s - loss: 0.5646 - accuracy: 0.7799
614/640 [===========================>..] - ETA: 0s - loss: 0.5646 - accuracy: 0.7752
640/640 [==============================] - 1s 1ms/step - loss: 0.5555 - accuracy: 0.7750

640/640 [==============================] - 1s 2ms/step - loss: 0.5555 - accuracy: 0.7750 - val_loss: 0.5722 - val_accuracy: 0.7625
Epoch 15/100

  1/640 [..............................] - ETA: 0s - loss: 0.3559 - accuracy: 1.0000
 32/640 [>.............................] - ETA: 0s - loss: 0.5417 - accuracy: 0.8438
 74/640 [==>...........................] - ETA: 0s - loss: 0.6038 - accuracy: 0.7703
106/640 [===>..........................] - ETA: 0s - loss: 0.6556 - accuracy: 0.7925
133/640 [=====>........................] - ETA: 0s - loss: 0.5836 - accuracy: 0.8195
161/640 [======>.......................] - ETA: 0s - loss: 0.5549 - accuracy: 0.8199
188/640 [=======>......................] - ETA: 0s - loss: 0.5435 - accuracy: 0.8138
216/640 [=========>....................] - ETA: 0s - loss: 0.5675 - accuracy: 0.8009
246/640 [==========>...................] - ETA: 0s - loss: 0.5354 - accuracy: 0.8130
279/640 [============>.................] - ETA: 0s - loss: 0.5547 - accuracy: 0.7921
314/640 [=============>................] - ETA: 0s - loss: 0.5556 - accuracy: 0.7898
348/640 [===============>..............] - ETA: 0s - loss: 0.5601 - accuracy: 0.7874
378/640 [================>.............] - ETA: 0s - loss: 0.5565 - accuracy: 0.7884
407/640 [==================>...........] - ETA: 0s - loss: 0.5664 - accuracy: 0.7862
434/640 [===================>..........] - ETA: 0s - loss: 0.5613 - accuracy: 0.7903
472/640 [=====================>........] - ETA: 0s - loss: 0.5582 - accuracy: 0.7881
510/640 [======================>.......] - ETA: 0s - loss: 0.5516 - accuracy: 0.7922
545/640 [========================>.....] - ETA: 0s - loss: 0.5497 - accuracy: 0.7872
571/640 [=========================>....] - ETA: 0s - loss: 0.5431 - accuracy: 0.7881
592/640 [==========================>...] - ETA: 0s - loss: 0.5425 - accuracy: 0.7905
634/640 [============================>.] - ETA: 0s - loss: 0.5517 - accuracy: 0.7886
640/640 [==============================] - 1s 2ms/step - loss: 0.5518 - accuracy: 0.7875

640/640 [==============================] - 2s 3ms/step - loss: 0.5518 - accuracy: 0.7875 - val_loss: 0.5745 - val_accuracy: 0.7437
Epoch 16/100

  1/640 [..............................] - ETA: 0s - loss: 5.9605e-07 - accuracy: 1.0000
 50/640 [=>............................] - ETA: 0s - loss: 0.4398 - accuracy: 0.8400    
 96/640 [===>..........................] - ETA: 0s - loss: 0.4382 - accuracy: 0.8542
130/640 [=====>........................] - ETA: 0s - loss: 0.4018 - accuracy: 0.8692
171/640 [=======>......................] - ETA: 0s - loss: 0.4532 - accuracy: 0.8421
210/640 [========>.....................] - ETA: 0s - loss: 0.4546 - accuracy: 0.8429
246/640 [==========>...................] - ETA: 0s - loss: 0.5292 - accuracy: 0.8171
276/640 [===========>..................] - ETA: 0s - loss: 0.5662 - accuracy: 0.7971
314/640 [=============>................] - ETA: 0s - loss: 0.5611 - accuracy: 0.7930
354/640 [===============>..............] - ETA: 0s - loss: 0.5406 - accuracy: 0.7966
391/640 [=================>............] - ETA: 0s - loss: 0.5330 - accuracy: 0.7954
426/640 [==================>...........] - ETA: 0s - loss: 0.5402 - accuracy: 0.7934
462/640 [====================>.........] - ETA: 0s - loss: 0.5413 - accuracy: 0.7900
497/640 [======================>.......] - ETA: 0s - loss: 0.5521 - accuracy: 0.7867
533/640 [=======================>......] - ETA: 0s - loss: 0.5498 - accuracy: 0.7917
568/640 [=========================>....] - ETA: 0s - loss: 0.5465 - accuracy: 0.7905
605/640 [===========================>..] - ETA: 0s - loss: 0.5472 - accuracy: 0.7884
640/640 [==============================] - 1s 1ms/step - loss: 0.5474 - accuracy: 0.7828

640/640 [==============================] - 1s 2ms/step - loss: 0.5474 - accuracy: 0.7828 - val_loss: 0.5736 - val_accuracy: 0.7563
Epoch 17/100

  1/640 [..............................] - ETA: 1s - loss: 1.0501 - accuracy: 0.0000e+00
 37/640 [>.............................] - ETA: 0s - loss: 0.3160 - accuracy: 0.8649    
 78/640 [==>...........................] - ETA: 0s - loss: 0.4733 - accuracy: 0.8077
119/640 [====>.........................] - ETA: 0s - loss: 0.4981 - accuracy: 0.8235
161/640 [======>.......................] - ETA: 0s - loss: 0.5361 - accuracy: 0.7950
203/640 [========>.....................] - ETA: 0s - loss: 0.5172 - accuracy: 0.8128
234/640 [=========>....................] - ETA: 0s - loss: 0.5072 - accuracy: 0.8162
276/640 [===========>..................] - ETA: 0s - loss: 0.5285 - accuracy: 0.8116
306/640 [=============>................] - ETA: 0s - loss: 0.5190 - accuracy: 0.8137
331/640 [==============>...............] - ETA: 0s - loss: 0.5211 - accuracy: 0.8127
358/640 [===============>..............] - ETA: 0s - loss: 0.5294 - accuracy: 0.8101
386/640 [=================>............] - ETA: 0s - loss: 0.5298 - accuracy: 0.8057
415/640 [==================>...........] - ETA: 0s - loss: 0.5496 - accuracy: 0.8024
447/640 [===================>..........] - ETA: 0s - loss: 0.5487 - accuracy: 0.7987
465/640 [====================>.........] - ETA: 0s - loss: 0.5413 - accuracy: 0.8000
491/640 [======================>.......] - ETA: 0s - loss: 0.5553 - accuracy: 0.7923
523/640 [=======================>......] - ETA: 0s - loss: 0.5540 - accuracy: 0.7954
557/640 [=========================>....] - ETA: 0s - loss: 0.5436 - accuracy: 0.7953
593/640 [==========================>...] - ETA: 0s - loss: 0.5455 - accuracy: 0.7926
633/640 [============================>.] - ETA: 0s - loss: 0.5397 - accuracy: 0.7946
640/640 [==============================] - 1s 2ms/step - loss: 0.5412 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5412 - accuracy: 0.7922 - val_loss: 0.5704 - val_accuracy: 0.7625
Epoch 18/100

  1/640 [..............................] - ETA: 1s - loss: 0.2696 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4909 - accuracy: 0.8222
 88/640 [===>..........................] - ETA: 0s - loss: 0.4402 - accuracy: 0.8295
122/640 [====>.........................] - ETA: 0s - loss: 0.4366 - accuracy: 0.8279
154/640 [======>.......................] - ETA: 0s - loss: 0.4323 - accuracy: 0.8247
190/640 [=======>......................] - ETA: 0s - loss: 0.4283 - accuracy: 0.8158
226/640 [=========>....................] - ETA: 0s - loss: 0.4163 - accuracy: 0.8407
259/640 [===========>..................] - ETA: 0s - loss: 0.4290 - accuracy: 0.8263
293/640 [============>.................] - ETA: 0s - loss: 0.4490 - accuracy: 0.8089
327/640 [==============>...............] - ETA: 0s - loss: 0.4466 - accuracy: 0.8104
363/640 [================>.............] - ETA: 0s - loss: 0.4451 - accuracy: 0.8072
394/640 [=================>............] - ETA: 0s - loss: 0.4534 - accuracy: 0.8020
434/640 [===================>..........] - ETA: 0s - loss: 0.4723 - accuracy: 0.7926
471/640 [=====================>........] - ETA: 0s - loss: 0.4848 - accuracy: 0.7813
506/640 [======================>.......] - ETA: 0s - loss: 0.4855 - accuracy: 0.7866
547/640 [========================>.....] - ETA: 0s - loss: 0.4979 - accuracy: 0.7751
581/640 [==========================>...] - ETA: 0s - loss: 0.5044 - accuracy: 0.7745
615/640 [===========================>..] - ETA: 0s - loss: 0.5185 - accuracy: 0.7772
640/640 [==============================] - 1s 1ms/step - loss: 0.5342 - accuracy: 0.7797

640/640 [==============================] - 1s 2ms/step - loss: 0.5342 - accuracy: 0.7797 - val_loss: 0.5649 - val_accuracy: 0.7625
Epoch 19/100

  1/640 [..............................] - ETA: 1s - loss: 0.4362 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4522 - accuracy: 0.8478
 89/640 [===>..........................] - ETA: 0s - loss: 0.4472 - accuracy: 0.8764
124/640 [====>.........................] - ETA: 0s - loss: 0.5399 - accuracy: 0.8387
161/640 [======>.......................] - ETA: 0s - loss: 0.5345 - accuracy: 0.8137
196/640 [========>.....................] - ETA: 0s - loss: 0.5184 - accuracy: 0.8112
227/640 [=========>....................] - ETA: 0s - loss: 0.5937 - accuracy: 0.7974
266/640 [===========>..................] - ETA: 0s - loss: 0.5776 - accuracy: 0.8008
296/640 [============>.................] - ETA: 0s - loss: 0.5666 - accuracy: 0.7973
323/640 [==============>...............] - ETA: 0s - loss: 0.5647 - accuracy: 0.7957
358/640 [===============>..............] - ETA: 0s - loss: 0.5477 - accuracy: 0.8017
390/640 [=================>............] - ETA: 0s - loss: 0.5507 - accuracy: 0.7974
420/640 [==================>...........] - ETA: 0s - loss: 0.5497 - accuracy: 0.8000
446/640 [===================>..........] - ETA: 0s - loss: 0.5438 - accuracy: 0.8004
472/640 [=====================>........] - ETA: 0s - loss: 0.5438 - accuracy: 0.7987
501/640 [======================>.......] - ETA: 0s - loss: 0.5499 - accuracy: 0.7904
530/640 [=======================>......] - ETA: 0s - loss: 0.5487 - accuracy: 0.7887
560/640 [=========================>....] - ETA: 0s - loss: 0.5383 - accuracy: 0.7911
589/640 [==========================>...] - ETA: 0s - loss: 0.5288 - accuracy: 0.7963
623/640 [============================>.] - ETA: 0s - loss: 0.5256 - accuracy: 0.7945
640/640 [==============================] - 1s 2ms/step - loss: 0.5300 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5300 - accuracy: 0.7937 - val_loss: 0.5612 - val_accuracy: 0.7500
Epoch 20/100

  1/640 [..............................] - ETA: 1s - loss: 0.0032 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.5274 - accuracy: 0.7879
 70/640 [==>...........................] - ETA: 0s - loss: 0.4812 - accuracy: 0.8286
110/640 [====>.........................] - ETA: 0s - loss: 0.4935 - accuracy: 0.8091
145/640 [=====>........................] - ETA: 0s - loss: 0.5015 - accuracy: 0.8069
186/640 [=======>......................] - ETA: 0s - loss: 0.5081 - accuracy: 0.7957
216/640 [=========>....................] - ETA: 0s - loss: 0.4916 - accuracy: 0.8009
241/640 [==========>...................] - ETA: 0s - loss: 0.5321 - accuracy: 0.8008
268/640 [===========>..................] - ETA: 0s - loss: 0.5396 - accuracy: 0.7836
311/640 [=============>................] - ETA: 0s - loss: 0.5393 - accuracy: 0.7846
354/640 [===============>..............] - ETA: 0s - loss: 0.5355 - accuracy: 0.7740
387/640 [=================>............] - ETA: 0s - loss: 0.5348 - accuracy: 0.7674
421/640 [==================>...........] - ETA: 0s - loss: 0.5274 - accuracy: 0.7743
455/640 [====================>.........] - ETA: 0s - loss: 0.5215 - accuracy: 0.7758
491/640 [======================>.......] - ETA: 0s - loss: 0.5310 - accuracy: 0.7739
526/640 [=======================>......] - ETA: 0s - loss: 0.5315 - accuracy: 0.7776
560/640 [=========================>....] - ETA: 0s - loss: 0.5306 - accuracy: 0.7786
596/640 [==========================>...] - ETA: 0s - loss: 0.5378 - accuracy: 0.7819
632/640 [============================>.] - ETA: 0s - loss: 0.5281 - accuracy: 0.7864
640/640 [==============================] - 1s 1ms/step - loss: 0.5253 - accuracy: 0.7891

640/640 [==============================] - 1s 2ms/step - loss: 0.5253 - accuracy: 0.7891 - val_loss: 0.5539 - val_accuracy: 0.7625
Epoch 21/100

  1/640 [..............................] - ETA: 1s - loss: 0.3258 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4469 - accuracy: 0.7609
 88/640 [===>..........................] - ETA: 0s - loss: 0.4155 - accuracy: 0.7955
122/640 [====>.........................] - ETA: 0s - loss: 0.4861 - accuracy: 0.7951
160/640 [======>.......................] - ETA: 0s - loss: 0.4653 - accuracy: 0.7875
198/640 [========>.....................] - ETA: 0s - loss: 0.4669 - accuracy: 0.8131
233/640 [=========>....................] - ETA: 0s - loss: 0.4886 - accuracy: 0.8112
270/640 [===========>..................] - ETA: 0s - loss: 0.5103 - accuracy: 0.8037
305/640 [=============>................] - ETA: 0s - loss: 0.5258 - accuracy: 0.8033
340/640 [==============>...............] - ETA: 0s - loss: 0.5175 - accuracy: 0.8088
375/640 [================>.............] - ETA: 0s - loss: 0.5154 - accuracy: 0.8053
413/640 [==================>...........] - ETA: 0s - loss: 0.5129 - accuracy: 0.7990
447/640 [===================>..........] - ETA: 0s - loss: 0.5087 - accuracy: 0.7942
480/640 [=====================>........] - ETA: 0s - loss: 0.5130 - accuracy: 0.7875
519/640 [=======================>......] - ETA: 0s - loss: 0.5121 - accuracy: 0.7861
560/640 [=========================>....] - ETA: 0s - loss: 0.5188 - accuracy: 0.7839
597/640 [==========================>...] - ETA: 0s - loss: 0.5173 - accuracy: 0.7839
628/640 [============================>.] - ETA: 0s - loss: 0.5232 - accuracy: 0.7882
640/640 [==============================] - 1s 1ms/step - loss: 0.5197 - accuracy: 0.7906

640/640 [==============================] - 1s 2ms/step - loss: 0.5197 - accuracy: 0.7906 - val_loss: 0.5589 - val_accuracy: 0.7500
Epoch 22/100

  1/640 [..............................] - ETA: 1s - loss: 4.0403 - accuracy: 0.0000e+00
 35/640 [>.............................] - ETA: 0s - loss: 0.9605 - accuracy: 0.6000    
 77/640 [==>...........................] - ETA: 0s - loss: 0.7456 - accuracy: 0.7013
108/640 [====>.........................] - ETA: 0s - loss: 0.7773 - accuracy: 0.6852
139/640 [=====>........................] - ETA: 0s - loss: 0.7019 - accuracy: 0.7194
168/640 [======>.......................] - ETA: 0s - loss: 0.6479 - accuracy: 0.7381
198/640 [========>.....................] - ETA: 0s - loss: 0.6112 - accuracy: 0.7475
228/640 [=========>....................] - ETA: 0s - loss: 0.5885 - accuracy: 0.7544
257/640 [===========>..................] - ETA: 0s - loss: 0.5867 - accuracy: 0.7549
281/640 [============>.................] - ETA: 0s - loss: 0.5838 - accuracy: 0.7651
318/640 [=============>................] - ETA: 0s - loss: 0.5625 - accuracy: 0.7767
355/640 [===============>..............] - ETA: 0s - loss: 0.5630 - accuracy: 0.7803
396/640 [=================>............] - ETA: 0s - loss: 0.5560 - accuracy: 0.7778
438/640 [===================>..........] - ETA: 0s - loss: 0.5365 - accuracy: 0.7854
473/640 [=====================>........] - ETA: 0s - loss: 0.5205 - accuracy: 0.7907
500/640 [======================>.......] - ETA: 0s - loss: 0.5082 - accuracy: 0.7940
529/640 [=======================>......] - ETA: 0s - loss: 0.5037 - accuracy: 0.7940
558/640 [=========================>....] - ETA: 0s - loss: 0.5003 - accuracy: 0.7903
592/640 [==========================>...] - ETA: 0s - loss: 0.5059 - accuracy: 0.7956
623/640 [============================>.] - ETA: 0s - loss: 0.4984 - accuracy: 0.7978
640/640 [==============================] - 1s 2ms/step - loss: 0.5184 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5184 - accuracy: 0.7953 - val_loss: 0.5424 - val_accuracy: 0.7563
Epoch 23/100

  1/640 [..............................] - ETA: 1s - loss: 0.0383 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.5097 - accuracy: 0.7273
 87/640 [===>..........................] - ETA: 0s - loss: 0.4645 - accuracy: 0.7931
118/640 [====>.........................] - ETA: 0s - loss: 0.4273 - accuracy: 0.8136
156/640 [======>.......................] - ETA: 0s - loss: 0.4400 - accuracy: 0.8141
196/640 [========>.....................] - ETA: 0s - loss: 0.5105 - accuracy: 0.7959
231/640 [=========>....................] - ETA: 0s - loss: 0.5205 - accuracy: 0.7965
261/640 [===========>..................] - ETA: 0s - loss: 0.5050 - accuracy: 0.8123
293/640 [============>.................] - ETA: 0s - loss: 0.4938 - accuracy: 0.8123
327/640 [==============>...............] - ETA: 0s - loss: 0.4838 - accuracy: 0.8165
362/640 [===============>..............] - ETA: 0s - loss: 0.5025 - accuracy: 0.8149
396/640 [=================>............] - ETA: 0s - loss: 0.5027 - accuracy: 0.8131
425/640 [==================>...........] - ETA: 0s - loss: 0.5009 - accuracy: 0.8094
464/640 [====================>.........] - ETA: 0s - loss: 0.4936 - accuracy: 0.8082
499/640 [======================>.......] - ETA: 0s - loss: 0.4996 - accuracy: 0.7996
534/640 [========================>.....] - ETA: 0s - loss: 0.4987 - accuracy: 0.7996
570/640 [=========================>....] - ETA: 0s - loss: 0.4904 - accuracy: 0.8018
606/640 [===========================>..] - ETA: 0s - loss: 0.5003 - accuracy: 0.8003
639/640 [============================>.] - ETA: 0s - loss: 0.5119 - accuracy: 0.7950
640/640 [==============================] - 1s 1ms/step - loss: 0.5112 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.5112 - accuracy: 0.7953 - val_loss: 0.5450 - val_accuracy: 0.7500
Epoch 24/100

  1/640 [..............................] - ETA: 1s - loss: 0.0744 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.6312 - accuracy: 0.6818
 85/640 [==>...........................] - ETA: 0s - loss: 0.5981 - accuracy: 0.7294
118/640 [====>.........................] - ETA: 0s - loss: 0.6811 - accuracy: 0.6780
151/640 [======>.......................] - ETA: 0s - loss: 0.6008 - accuracy: 0.7219
190/640 [=======>......................] - ETA: 0s - loss: 0.5984 - accuracy: 0.7316
227/640 [=========>....................] - ETA: 0s - loss: 0.5613 - accuracy: 0.7445
262/640 [===========>..................] - ETA: 0s - loss: 0.5521 - accuracy: 0.7481
294/640 [============>.................] - ETA: 0s - loss: 0.5550 - accuracy: 0.7551
324/640 [==============>...............] - ETA: 0s - loss: 0.5580 - accuracy: 0.7500
350/640 [===============>..............] - ETA: 0s - loss: 0.5468 - accuracy: 0.7629
382/640 [================>.............] - ETA: 0s - loss: 0.5324 - accuracy: 0.7723
410/640 [==================>...........] - ETA: 0s - loss: 0.5252 - accuracy: 0.7756
445/640 [===================>..........] - ETA: 0s - loss: 0.5283 - accuracy: 0.7798
480/640 [=====================>........] - ETA: 0s - loss: 0.5227 - accuracy: 0.7875
513/640 [=======================>......] - ETA: 0s - loss: 0.5237 - accuracy: 0.7914
546/640 [========================>.....] - ETA: 0s - loss: 0.5163 - accuracy: 0.7967
574/640 [=========================>....] - ETA: 0s - loss: 0.5183 - accuracy: 0.7927
593/640 [==========================>...] - ETA: 0s - loss: 0.5151 - accuracy: 0.7943
630/640 [============================>.] - ETA: 0s - loss: 0.5048 - accuracy: 0.7952
640/640 [==============================] - 1s 2ms/step - loss: 0.5096 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5096 - accuracy: 0.7937 - val_loss: 0.5338 - val_accuracy: 0.7563
Epoch 25/100

  1/640 [..............................] - ETA: 1s - loss: 0.7979 - accuracy: 1.0000
 29/640 [>.............................] - ETA: 1s - loss: 0.5842 - accuracy: 0.7586
 69/640 [==>...........................] - ETA: 0s - loss: 0.6310 - accuracy: 0.6812
105/640 [===>..........................] - ETA: 0s - loss: 0.5480 - accuracy: 0.7619
134/640 [=====>........................] - ETA: 0s - loss: 0.5725 - accuracy: 0.7537
163/640 [======>.......................] - ETA: 0s - loss: 0.5111 - accuracy: 0.7975
193/640 [========>.....................] - ETA: 0s - loss: 0.4728 - accuracy: 0.8135
229/640 [=========>....................] - ETA: 0s - loss: 0.4615 - accuracy: 0.8166
261/640 [===========>..................] - ETA: 0s - loss: 0.4692 - accuracy: 0.8161
296/640 [============>.................] - ETA: 0s - loss: 0.4999 - accuracy: 0.8041
329/640 [==============>...............] - ETA: 0s - loss: 0.5151 - accuracy: 0.8024
363/640 [================>.............] - ETA: 0s - loss: 0.5159 - accuracy: 0.8044
400/640 [=================>............] - ETA: 0s - loss: 0.5189 - accuracy: 0.8050
438/640 [===================>..........] - ETA: 0s - loss: 0.5310 - accuracy: 0.8037
479/640 [=====================>........] - ETA: 0s - loss: 0.5269 - accuracy: 0.7933
509/640 [======================>.......] - ETA: 0s - loss: 0.5168 - accuracy: 0.7937
545/640 [========================>.....] - ETA: 0s - loss: 0.5046 - accuracy: 0.7982
578/640 [==========================>...] - ETA: 0s - loss: 0.5000 - accuracy: 0.8010
615/640 [===========================>..] - ETA: 0s - loss: 0.5039 - accuracy: 0.7967
640/640 [==============================] - 1s 2ms/step - loss: 0.5030 - accuracy: 0.7937

640/640 [==============================] - 1s 2ms/step - loss: 0.5030 - accuracy: 0.7937 - val_loss: 0.5325 - val_accuracy: 0.7625
Epoch 26/100

  1/640 [..............................] - ETA: 1s - loss: 0.2759 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.5449 - accuracy: 0.7045
 85/640 [==>...........................] - ETA: 0s - loss: 0.4805 - accuracy: 0.7294
118/640 [====>.........................] - ETA: 0s - loss: 0.4595 - accuracy: 0.7288
154/640 [======>.......................] - ETA: 0s - loss: 0.4425 - accuracy: 0.7532
185/640 [=======>......................] - ETA: 0s - loss: 0.4304 - accuracy: 0.7730
225/640 [=========>....................] - ETA: 0s - loss: 0.4400 - accuracy: 0.7822
263/640 [===========>..................] - ETA: 0s - loss: 0.4498 - accuracy: 0.7795
307/640 [=============>................] - ETA: 0s - loss: 0.4436 - accuracy: 0.7980
342/640 [===============>..............] - ETA: 0s - loss: 0.4492 - accuracy: 0.7982
376/640 [================>.............] - ETA: 0s - loss: 0.4457 - accuracy: 0.8032
409/640 [==================>...........] - ETA: 0s - loss: 0.4623 - accuracy: 0.7946
442/640 [===================>..........] - ETA: 0s - loss: 0.4798 - accuracy: 0.8009
469/640 [====================>.........] - ETA: 0s - loss: 0.4864 - accuracy: 0.7996
504/640 [======================>.......] - ETA: 0s - loss: 0.4965 - accuracy: 0.7937
540/640 [========================>.....] - ETA: 0s - loss: 0.4908 - accuracy: 0.7963
574/640 [=========================>....] - ETA: 0s - loss: 0.4969 - accuracy: 0.7909
597/640 [==========================>...] - ETA: 0s - loss: 0.4935 - accuracy: 0.7906
626/640 [============================>.] - ETA: 0s - loss: 0.4984 - accuracy: 0.7923
640/640 [==============================] - 1s 1ms/step - loss: 0.5025 - accuracy: 0.7922

640/640 [==============================] - 1s 2ms/step - loss: 0.5025 - accuracy: 0.7922 - val_loss: 0.5327 - val_accuracy: 0.7437
Epoch 27/100

  1/640 [..............................] - ETA: 2s - loss: 0.0399 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3708 - accuracy: 0.8158
 77/640 [==>...........................] - ETA: 0s - loss: 0.4269 - accuracy: 0.8182
112/640 [====>.........................] - ETA: 0s - loss: 0.4560 - accuracy: 0.8214
148/640 [=====>........................] - ETA: 0s - loss: 0.5096 - accuracy: 0.7905
187/640 [=======>......................] - ETA: 0s - loss: 0.5062 - accuracy: 0.7914
217/640 [=========>....................] - ETA: 0s - loss: 0.5282 - accuracy: 0.7696
245/640 [==========>...................] - ETA: 0s - loss: 0.5267 - accuracy: 0.7673
274/640 [===========>..................] - ETA: 0s - loss: 0.5388 - accuracy: 0.7628
300/640 [=============>................] - ETA: 0s - loss: 0.5200 - accuracy: 0.7767
334/640 [==============>...............] - ETA: 0s - loss: 0.5002 - accuracy: 0.7874
369/640 [================>.............] - ETA: 0s - loss: 0.4916 - accuracy: 0.7967
402/640 [=================>............] - ETA: 0s - loss: 0.4814 - accuracy: 0.8035
434/640 [===================>..........] - ETA: 0s - loss: 0.4725 - accuracy: 0.8041
464/640 [====================>.........] - ETA: 0s - loss: 0.4719 - accuracy: 0.8103
499/640 [======================>.......] - ETA: 0s - loss: 0.4702 - accuracy: 0.8136
533/640 [=======================>......] - ETA: 0s - loss: 0.4858 - accuracy: 0.8105
565/640 [=========================>....] - ETA: 0s - loss: 0.4855 - accuracy: 0.8106
602/640 [===========================>..] - ETA: 0s - loss: 0.4888 - accuracy: 0.8123
633/640 [============================>.] - ETA: 0s - loss: 0.5013 - accuracy: 0.8057
640/640 [==============================] - 1s 2ms/step - loss: 0.4969 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4969 - accuracy: 0.8078 - val_loss: 0.5354 - val_accuracy: 0.7688
Epoch 28/100

  1/640 [..............................] - ETA: 0s - loss: 0.6340 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4604 - accuracy: 0.8261
 86/640 [===>..........................] - ETA: 0s - loss: 0.4366 - accuracy: 0.8372
120/640 [====>.........................] - ETA: 0s - loss: 0.4863 - accuracy: 0.8000
154/640 [======>.......................] - ETA: 0s - loss: 0.5148 - accuracy: 0.7857
188/640 [=======>......................] - ETA: 0s - loss: 0.5567 - accuracy: 0.7872
219/640 [=========>....................] - ETA: 0s - loss: 0.5269 - accuracy: 0.8128
253/640 [==========>...................] - ETA: 0s - loss: 0.5093 - accuracy: 0.8182
288/640 [============>.................] - ETA: 0s - loss: 0.5201 - accuracy: 0.8125
321/640 [==============>...............] - ETA: 0s - loss: 0.5167 - accuracy: 0.8131
353/640 [===============>..............] - ETA: 0s - loss: 0.5028 - accuracy: 0.8130
387/640 [=================>............] - ETA: 0s - loss: 0.4957 - accuracy: 0.8140
421/640 [==================>...........] - ETA: 0s - loss: 0.5089 - accuracy: 0.8124
452/640 [====================>.........] - ETA: 0s - loss: 0.5014 - accuracy: 0.8119
492/640 [======================>.......] - ETA: 0s - loss: 0.5057 - accuracy: 0.8069
533/640 [=======================>......] - ETA: 0s - loss: 0.5070 - accuracy: 0.8049
566/640 [=========================>....] - ETA: 0s - loss: 0.5009 - accuracy: 0.8110
597/640 [==========================>...] - ETA: 0s - loss: 0.5048 - accuracy: 0.8057
633/640 [============================>.] - ETA: 0s - loss: 0.4983 - accuracy: 0.8088
640/640 [==============================] - 1s 1ms/step - loss: 0.4974 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4974 - accuracy: 0.8078 - val_loss: 0.5387 - val_accuracy: 0.7563
Epoch 29/100

  1/640 [..............................] - ETA: 1s - loss: 0.4523 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.3995 - accuracy: 0.8286
 70/640 [==>...........................] - ETA: 0s - loss: 0.4974 - accuracy: 0.8000
102/640 [===>..........................] - ETA: 0s - loss: 0.4346 - accuracy: 0.8431
129/640 [=====>........................] - ETA: 0s - loss: 0.4538 - accuracy: 0.8295
160/640 [======>.......................] - ETA: 0s - loss: 0.4359 - accuracy: 0.8438
188/640 [=======>......................] - ETA: 0s - loss: 0.4655 - accuracy: 0.8191
216/640 [=========>....................] - ETA: 0s - loss: 0.4543 - accuracy: 0.8194
243/640 [==========>...................] - ETA: 0s - loss: 0.4466 - accuracy: 0.8189
280/640 [============>.................] - ETA: 0s - loss: 0.4528 - accuracy: 0.8214
320/640 [==============>...............] - ETA: 0s - loss: 0.4512 - accuracy: 0.8250
352/640 [===============>..............] - ETA: 0s - loss: 0.4377 - accuracy: 0.8295
381/640 [================>.............] - ETA: 0s - loss: 0.4566 - accuracy: 0.8268
409/640 [==================>...........] - ETA: 0s - loss: 0.4604 - accuracy: 0.8166
441/640 [===================>..........] - ETA: 0s - loss: 0.4697 - accuracy: 0.8163
467/640 [====================>.........] - ETA: 0s - loss: 0.4736 - accuracy: 0.8137
498/640 [======================>.......] - ETA: 0s - loss: 0.4726 - accuracy: 0.8112
526/640 [=======================>......] - ETA: 0s - loss: 0.4891 - accuracy: 0.8004
559/640 [=========================>....] - ETA: 0s - loss: 0.4935 - accuracy: 0.7979
596/640 [==========================>...] - ETA: 0s - loss: 0.4893 - accuracy: 0.7970
630/640 [============================>.] - ETA: 0s - loss: 0.4938 - accuracy: 0.7937
640/640 [==============================] - 1s 2ms/step - loss: 0.4919 - accuracy: 0.7953

640/640 [==============================] - 1s 2ms/step - loss: 0.4919 - accuracy: 0.7953 - val_loss: 0.5342 - val_accuracy: 0.7563
Epoch 30/100

  1/640 [..............................] - ETA: 1s - loss: 0.7706 - accuracy: 1.0000
 40/640 [>.............................] - ETA: 0s - loss: 0.5048 - accuracy: 0.8000
 80/640 [==>...........................] - ETA: 0s - loss: 0.4155 - accuracy: 0.8500
115/640 [====>.........................] - ETA: 0s - loss: 0.4603 - accuracy: 0.8174
152/640 [======>.......................] - ETA: 0s - loss: 0.5527 - accuracy: 0.7829
194/640 [========>.....................] - ETA: 0s - loss: 0.5352 - accuracy: 0.7784
240/640 [==========>...................] - ETA: 0s - loss: 0.5211 - accuracy: 0.7833
275/640 [===========>..................] - ETA: 0s - loss: 0.5075 - accuracy: 0.7891
311/640 [=============>................] - ETA: 0s - loss: 0.5347 - accuracy: 0.7749
344/640 [===============>..............] - ETA: 0s - loss: 0.5427 - accuracy: 0.7791
378/640 [================>.............] - ETA: 0s - loss: 0.5421 - accuracy: 0.7778
412/640 [==================>...........] - ETA: 0s - loss: 0.5379 - accuracy: 0.7791
446/640 [===================>..........] - ETA: 0s - loss: 0.5173 - accuracy: 0.7892
481/640 [=====================>........] - ETA: 0s - loss: 0.5107 - accuracy: 0.7900
517/640 [=======================>......] - ETA: 0s - loss: 0.4963 - accuracy: 0.7988
550/640 [========================>.....] - ETA: 0s - loss: 0.4918 - accuracy: 0.8000
585/640 [==========================>...] - ETA: 0s - loss: 0.4875 - accuracy: 0.8000
622/640 [============================>.] - ETA: 0s - loss: 0.4889 - accuracy: 0.7990
640/640 [==============================] - 1s 1ms/step - loss: 0.4890 - accuracy: 0.8000

640/640 [==============================] - 1s 2ms/step - loss: 0.4890 - accuracy: 0.8000 - val_loss: 0.5370 - val_accuracy: 0.7625
Epoch 31/100

  1/640 [..............................] - ETA: 0s - loss: 0.0431 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.3773 - accuracy: 0.8462
 82/640 [==>...........................] - ETA: 0s - loss: 0.4220 - accuracy: 0.8171
115/640 [====>.........................] - ETA: 0s - loss: 0.4350 - accuracy: 0.8174
151/640 [======>.......................] - ETA: 0s - loss: 0.4059 - accuracy: 0.8411
186/640 [=======>......................] - ETA: 0s - loss: 0.4405 - accuracy: 0.8387
222/640 [=========>....................] - ETA: 0s - loss: 0.4284 - accuracy: 0.8378
258/640 [===========>..................] - ETA: 0s - loss: 0.4143 - accuracy: 0.8488
293/640 [============>.................] - ETA: 0s - loss: 0.4091 - accuracy: 0.8532
330/640 [==============>...............] - ETA: 0s - loss: 0.4409 - accuracy: 0.8364
363/640 [================>.............] - ETA: 0s - loss: 0.4810 - accuracy: 0.8182
396/640 [=================>............] - ETA: 0s - loss: 0.4799 - accuracy: 0.8157
425/640 [==================>...........] - ETA: 0s - loss: 0.5034 - accuracy: 0.8047
454/640 [====================>.........] - ETA: 0s - loss: 0.5063 - accuracy: 0.8018
486/640 [=====================>........] - ETA: 0s - loss: 0.4994 - accuracy: 0.8025
518/640 [=======================>......] - ETA: 0s - loss: 0.4945 - accuracy: 0.8069
545/640 [========================>.....] - ETA: 0s - loss: 0.4933 - accuracy: 0.8092
584/640 [==========================>...] - ETA: 0s - loss: 0.4968 - accuracy: 0.8048
626/640 [============================>.] - ETA: 0s - loss: 0.4929 - accuracy: 0.8067
640/640 [==============================] - 1s 1ms/step - loss: 0.4904 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4904 - accuracy: 0.8094 - val_loss: 0.5375 - val_accuracy: 0.7625
Epoch 32/100

  1/640 [..............................] - ETA: 1s - loss: 0.4514 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.6411 - accuracy: 0.7714
 77/640 [==>...........................] - ETA: 0s - loss: 0.5291 - accuracy: 0.8312
106/640 [===>..........................] - ETA: 0s - loss: 0.4686 - accuracy: 0.8396
136/640 [=====>........................] - ETA: 0s - loss: 0.4342 - accuracy: 0.8456
166/640 [======>.......................] - ETA: 0s - loss: 0.4678 - accuracy: 0.8253
192/640 [========>.....................] - ETA: 0s - loss: 0.4957 - accuracy: 0.8125
221/640 [=========>....................] - ETA: 0s - loss: 0.4811 - accuracy: 0.8235
249/640 [==========>...................] - ETA: 0s - loss: 0.4811 - accuracy: 0.8193
277/640 [===========>..................] - ETA: 0s - loss: 0.4666 - accuracy: 0.8303
307/640 [=============>................] - ETA: 0s - loss: 0.4700 - accuracy: 0.8274
347/640 [===============>..............] - ETA: 0s - loss: 0.4770 - accuracy: 0.8213
365/640 [================>.............] - ETA: 0s - loss: 0.4946 - accuracy: 0.8110
399/640 [=================>............] - ETA: 0s - loss: 0.4858 - accuracy: 0.8120
440/640 [===================>..........] - ETA: 0s - loss: 0.4885 - accuracy: 0.8045
481/640 [=====================>........] - ETA: 0s - loss: 0.4840 - accuracy: 0.8087
517/640 [=======================>......] - ETA: 0s - loss: 0.4771 - accuracy: 0.8104
556/640 [=========================>....] - ETA: 0s - loss: 0.4810 - accuracy: 0.8058
595/640 [==========================>...] - ETA: 0s - loss: 0.4767 - accuracy: 0.8084
628/640 [============================>.] - ETA: 0s - loss: 0.4874 - accuracy: 0.8057
640/640 [==============================] - 1s 2ms/step - loss: 0.4870 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4870 - accuracy: 0.8062 - val_loss: 0.5245 - val_accuracy: 0.7563
Epoch 33/100

  1/640 [..............................] - ETA: 0s - loss: 0.5997 - accuracy: 1.0000
 48/640 [=>............................] - ETA: 0s - loss: 0.4038 - accuracy: 0.8333
 89/640 [===>..........................] - ETA: 0s - loss: 0.5315 - accuracy: 0.8315
121/640 [====>.........................] - ETA: 0s - loss: 0.4696 - accuracy: 0.8430
155/640 [======>.......................] - ETA: 0s - loss: 0.5034 - accuracy: 0.8194
194/640 [========>.....................] - ETA: 0s - loss: 0.4891 - accuracy: 0.8196
234/640 [=========>....................] - ETA: 0s - loss: 0.4766 - accuracy: 0.8205
270/640 [===========>..................] - ETA: 0s - loss: 0.4607 - accuracy: 0.8222
307/640 [=============>................] - ETA: 0s - loss: 0.4535 - accuracy: 0.8208
343/640 [===============>..............] - ETA: 0s - loss: 0.4561 - accuracy: 0.8163
380/640 [================>.............] - ETA: 0s - loss: 0.4683 - accuracy: 0.8105
417/640 [==================>...........] - ETA: 0s - loss: 0.4673 - accuracy: 0.8082
453/640 [====================>.........] - ETA: 0s - loss: 0.4591 - accuracy: 0.8102
490/640 [=====================>........] - ETA: 0s - loss: 0.4723 - accuracy: 0.8061
525/640 [=======================>......] - ETA: 0s - loss: 0.4739 - accuracy: 0.8076
558/640 [=========================>....] - ETA: 0s - loss: 0.4720 - accuracy: 0.8118
593/640 [==========================>...] - ETA: 0s - loss: 0.4815 - accuracy: 0.8094
629/640 [============================>.] - ETA: 0s - loss: 0.4899 - accuracy: 0.8029
640/640 [==============================] - 1s 1ms/step - loss: 0.4850 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4850 - accuracy: 0.8062 - val_loss: 0.5208 - val_accuracy: 0.7688
Epoch 34/100

  1/640 [..............................] - ETA: 1s - loss: 0.6306 - accuracy: 1.0000
 30/640 [>.............................] - ETA: 1s - loss: 0.5494 - accuracy: 0.8000
 71/640 [==>...........................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8451
104/640 [===>..........................] - ETA: 0s - loss: 0.5276 - accuracy: 0.7981
129/640 [=====>........................] - ETA: 0s - loss: 0.5034 - accuracy: 0.8062
162/640 [======>.......................] - ETA: 0s - loss: 0.4815 - accuracy: 0.8086
190/640 [=======>......................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8105
216/640 [=========>....................] - ETA: 0s - loss: 0.5020 - accuracy: 0.8009
245/640 [==========>...................] - ETA: 0s - loss: 0.5218 - accuracy: 0.7918
272/640 [===========>..................] - ETA: 0s - loss: 0.5116 - accuracy: 0.7904
302/640 [=============>................] - ETA: 0s - loss: 0.4900 - accuracy: 0.8113
329/640 [==============>...............] - ETA: 0s - loss: 0.5008 - accuracy: 0.8055
357/640 [===============>..............] - ETA: 0s - loss: 0.4931 - accuracy: 0.8039
390/640 [=================>............] - ETA: 0s - loss: 0.4945 - accuracy: 0.8051
432/640 [===================>..........] - ETA: 0s - loss: 0.4942 - accuracy: 0.8032
461/640 [====================>.........] - ETA: 0s - loss: 0.4887 - accuracy: 0.8048
488/640 [=====================>........] - ETA: 0s - loss: 0.4993 - accuracy: 0.8012
518/640 [=======================>......] - ETA: 0s - loss: 0.4963 - accuracy: 0.7992
546/640 [========================>.....] - ETA: 0s - loss: 0.4932 - accuracy: 0.8004
578/640 [==========================>...] - ETA: 0s - loss: 0.4920 - accuracy: 0.8045
616/640 [===========================>..] - ETA: 0s - loss: 0.4832 - accuracy: 0.8101
640/640 [==============================] - 1s 2ms/step - loss: 0.4819 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4819 - accuracy: 0.8094 - val_loss: 0.5241 - val_accuracy: 0.7688
Epoch 35/100

  1/640 [..............................] - ETA: 1s - loss: 0.1061 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.6004 - accuracy: 0.7143
 86/640 [===>..........................] - ETA: 0s - loss: 0.7223 - accuracy: 0.7093
122/640 [====>.........................] - ETA: 0s - loss: 0.5990 - accuracy: 0.7623
158/640 [======>.......................] - ETA: 0s - loss: 0.5688 - accuracy: 0.7658
195/640 [========>.....................] - ETA: 0s - loss: 0.5465 - accuracy: 0.7795
230/640 [=========>....................] - ETA: 0s - loss: 0.5459 - accuracy: 0.7783
266/640 [===========>..................] - ETA: 0s - loss: 0.5620 - accuracy: 0.7744
296/640 [============>.................] - ETA: 0s - loss: 0.5308 - accuracy: 0.7905
333/640 [==============>...............] - ETA: 0s - loss: 0.5517 - accuracy: 0.7748
370/640 [================>.............] - ETA: 0s - loss: 0.5321 - accuracy: 0.7811
400/640 [=================>............] - ETA: 0s - loss: 0.5256 - accuracy: 0.7825
440/640 [===================>..........] - ETA: 0s - loss: 0.5159 - accuracy: 0.7909
480/640 [=====================>........] - ETA: 0s - loss: 0.5016 - accuracy: 0.8000
514/640 [=======================>......] - ETA: 0s - loss: 0.5000 - accuracy: 0.8016
549/640 [========================>.....] - ETA: 0s - loss: 0.4998 - accuracy: 0.8015
583/640 [==========================>...] - ETA: 0s - loss: 0.4893 - accuracy: 0.8045
616/640 [===========================>..] - ETA: 0s - loss: 0.4864 - accuracy: 0.8019
640/640 [==============================] - 1s 1ms/step - loss: 0.4803 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4803 - accuracy: 0.8062 - val_loss: 0.5278 - val_accuracy: 0.7688
Epoch 36/100

  1/640 [..............................] - ETA: 1s - loss: 0.0030 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.4045 - accuracy: 0.8837
 86/640 [===>..........................] - ETA: 0s - loss: 0.3912 - accuracy: 0.8721
120/640 [====>.........................] - ETA: 0s - loss: 0.4122 - accuracy: 0.8417
155/640 [======>.......................] - ETA: 0s - loss: 0.4141 - accuracy: 0.8581
188/640 [=======>......................] - ETA: 0s - loss: 0.4493 - accuracy: 0.8457
214/640 [=========>....................] - ETA: 0s - loss: 0.4281 - accuracy: 0.8505
250/640 [==========>...................] - ETA: 0s - loss: 0.4683 - accuracy: 0.8320
289/640 [============>.................] - ETA: 0s - loss: 0.4698 - accuracy: 0.8201
332/640 [==============>...............] - ETA: 0s - loss: 0.4652 - accuracy: 0.8223
375/640 [================>.............] - ETA: 0s - loss: 0.4692 - accuracy: 0.8187
405/640 [=================>............] - ETA: 0s - loss: 0.4657 - accuracy: 0.8148
433/640 [===================>..........] - ETA: 0s - loss: 0.4605 - accuracy: 0.8176
465/640 [====================>.........] - ETA: 0s - loss: 0.4525 - accuracy: 0.8172
501/640 [======================>.......] - ETA: 0s - loss: 0.4726 - accuracy: 0.8104
534/640 [========================>.....] - ETA: 0s - loss: 0.4818 - accuracy: 0.8015
563/640 [=========================>....] - ETA: 0s - loss: 0.4856 - accuracy: 0.8011
594/640 [==========================>...] - ETA: 0s - loss: 0.4912 - accuracy: 0.8013
624/640 [============================>.] - ETA: 0s - loss: 0.4845 - accuracy: 0.8045
640/640 [==============================] - 1s 1ms/step - loss: 0.4814 - accuracy: 0.8062

640/640 [==============================] - 1s 2ms/step - loss: 0.4814 - accuracy: 0.8062 - val_loss: 0.5288 - val_accuracy: 0.7625
Epoch 37/100

  1/640 [..............................] - ETA: 2s - loss: 0.8186 - accuracy: 0.0000e+00
 34/640 [>.............................] - ETA: 0s - loss: 0.4614 - accuracy: 0.8235    
 73/640 [==>...........................] - ETA: 0s - loss: 0.5219 - accuracy: 0.7808
111/640 [====>.........................] - ETA: 0s - loss: 0.5990 - accuracy: 0.7568
146/640 [=====>........................] - ETA: 0s - loss: 0.5243 - accuracy: 0.8014
189/640 [=======>......................] - ETA: 0s - loss: 0.4979 - accuracy: 0.8042
223/640 [=========>....................] - ETA: 0s - loss: 0.4818 - accuracy: 0.8117
257/640 [===========>..................] - ETA: 0s - loss: 0.4753 - accuracy: 0.8210
289/640 [============>.................] - ETA: 0s - loss: 0.4670 - accuracy: 0.8131
325/640 [==============>...............] - ETA: 0s - loss: 0.4614 - accuracy: 0.8154
342/640 [===============>..............] - ETA: 0s - loss: 0.4568 - accuracy: 0.8187
377/640 [================>.............] - ETA: 0s - loss: 0.4548 - accuracy: 0.8196
411/640 [==================>...........] - ETA: 0s - loss: 0.4532 - accuracy: 0.8224
446/640 [===================>..........] - ETA: 0s - loss: 0.4539 - accuracy: 0.8161
480/640 [=====================>........] - ETA: 0s - loss: 0.4689 - accuracy: 0.8167
515/640 [=======================>......] - ETA: 0s - loss: 0.4635 - accuracy: 0.8214
550/640 [========================>.....] - ETA: 0s - loss: 0.4807 - accuracy: 0.8164
585/640 [==========================>...] - ETA: 0s - loss: 0.4737 - accuracy: 0.8188
620/640 [============================>.] - ETA: 0s - loss: 0.4733 - accuracy: 0.8210
640/640 [==============================] - 1s 1ms/step - loss: 0.4797 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4797 - accuracy: 0.8188 - val_loss: 0.5288 - val_accuracy: 0.7688
Epoch 38/100

  1/640 [..............................] - ETA: 1s - loss: 0.4811 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.3538 - accuracy: 0.8372
 86/640 [===>..........................] - ETA: 0s - loss: 0.4888 - accuracy: 0.8372
121/640 [====>.........................] - ETA: 0s - loss: 0.5063 - accuracy: 0.8182
155/640 [======>.......................] - ETA: 0s - loss: 0.4795 - accuracy: 0.8323
188/640 [=======>......................] - ETA: 0s - loss: 0.5111 - accuracy: 0.8191
223/640 [=========>....................] - ETA: 0s - loss: 0.5276 - accuracy: 0.8027
258/640 [===========>..................] - ETA: 0s - loss: 0.5026 - accuracy: 0.8178
294/640 [============>.................] - ETA: 0s - loss: 0.4956 - accuracy: 0.8129
330/640 [==============>...............] - ETA: 0s - loss: 0.4979 - accuracy: 0.8121
366/640 [================>.............] - ETA: 0s - loss: 0.4747 - accuracy: 0.8224
397/640 [=================>............] - ETA: 0s - loss: 0.4748 - accuracy: 0.8212
430/640 [===================>..........] - ETA: 0s - loss: 0.4725 - accuracy: 0.8209
467/640 [====================>.........] - ETA: 0s - loss: 0.4774 - accuracy: 0.8137
493/640 [======================>.......] - ETA: 0s - loss: 0.4790 - accuracy: 0.8154
530/640 [=======================>......] - ETA: 0s - loss: 0.4801 - accuracy: 0.8075
568/640 [=========================>....] - ETA: 0s - loss: 0.4721 - accuracy: 0.8134
601/640 [===========================>..] - ETA: 0s - loss: 0.4749 - accuracy: 0.8120
630/640 [============================>.] - ETA: 0s - loss: 0.4754 - accuracy: 0.8079
640/640 [==============================] - 1s 1ms/step - loss: 0.4743 - accuracy: 0.8078

640/640 [==============================] - 1s 2ms/step - loss: 0.4743 - accuracy: 0.8078 - val_loss: 0.5301 - val_accuracy: 0.7500
Epoch 39/100

  1/640 [..............................] - ETA: 2s - loss: 0.4239 - accuracy: 1.0000
 34/640 [>.............................] - ETA: 0s - loss: 0.5117 - accuracy: 0.7647
 76/640 [==>...........................] - ETA: 0s - loss: 0.3883 - accuracy: 0.8158
108/640 [====>.........................] - ETA: 0s - loss: 0.3664 - accuracy: 0.8241
141/640 [=====>........................] - ETA: 0s - loss: 0.4455 - accuracy: 0.7801
168/640 [======>.......................] - ETA: 0s - loss: 0.4542 - accuracy: 0.7798
196/640 [========>.....................] - ETA: 0s - loss: 0.4220 - accuracy: 0.8061
235/640 [==========>...................] - ETA: 0s - loss: 0.4554 - accuracy: 0.7915
276/640 [===========>..................] - ETA: 0s - loss: 0.4592 - accuracy: 0.8007
318/640 [=============>................] - ETA: 0s - loss: 0.4424 - accuracy: 0.8050
347/640 [===============>..............] - ETA: 0s - loss: 0.4463 - accuracy: 0.8040
385/640 [=================>............] - ETA: 0s - loss: 0.4417 - accuracy: 0.8078
423/640 [==================>...........] - ETA: 0s - loss: 0.4403 - accuracy: 0.8156
461/640 [====================>.........] - ETA: 0s - loss: 0.4621 - accuracy: 0.8069
492/640 [======================>.......] - ETA: 0s - loss: 0.4615 - accuracy: 0.8069
524/640 [=======================>......] - ETA: 0s - loss: 0.4564 - accuracy: 0.8092
558/640 [=========================>....] - ETA: 0s - loss: 0.4786 - accuracy: 0.8047
593/640 [==========================>...] - ETA: 0s - loss: 0.4789 - accuracy: 0.8027
628/640 [============================>.] - ETA: 0s - loss: 0.4766 - accuracy: 0.8057
640/640 [==============================] - 1s 1ms/step - loss: 0.4782 - accuracy: 0.8047

640/640 [==============================] - 1s 2ms/step - loss: 0.4782 - accuracy: 0.8047 - val_loss: 0.5252 - val_accuracy: 0.7625
Epoch 40/100

  1/640 [..............................] - ETA: 1s - loss: 0.8907 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.4246 - accuracy: 0.8298    
 90/640 [===>..........................] - ETA: 0s - loss: 0.4547 - accuracy: 0.8444
125/640 [====>.........................] - ETA: 0s - loss: 0.4023 - accuracy: 0.8640
160/640 [======>.......................] - ETA: 0s - loss: 0.4013 - accuracy: 0.8500
197/640 [========>.....................] - ETA: 0s - loss: 0.4366 - accuracy: 0.8376
224/640 [=========>....................] - ETA: 0s - loss: 0.4336 - accuracy: 0.8348
264/640 [===========>..................] - ETA: 0s - loss: 0.4242 - accuracy: 0.8295
307/640 [=============>................] - ETA: 0s - loss: 0.4222 - accuracy: 0.8274
342/640 [===============>..............] - ETA: 0s - loss: 0.4094 - accuracy: 0.8363
383/640 [================>.............] - ETA: 0s - loss: 0.4542 - accuracy: 0.8225
420/640 [==================>...........] - ETA: 0s - loss: 0.4729 - accuracy: 0.8167
455/640 [====================>.........] - ETA: 0s - loss: 0.4669 - accuracy: 0.8198
495/640 [======================>.......] - ETA: 0s - loss: 0.4581 - accuracy: 0.8222
530/640 [=======================>......] - ETA: 0s - loss: 0.4734 - accuracy: 0.8208
566/640 [=========================>....] - ETA: 0s - loss: 0.4745 - accuracy: 0.8180
600/640 [===========================>..] - ETA: 0s - loss: 0.4730 - accuracy: 0.8150
633/640 [============================>.] - ETA: 0s - loss: 0.4756 - accuracy: 0.8167
640/640 [==============================] - 1s 1ms/step - loss: 0.4766 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4766 - accuracy: 0.8172 - val_loss: 0.5288 - val_accuracy: 0.7688
Epoch 41/100

  1/640 [..............................] - ETA: 4s - loss: 0.6276 - accuracy: 1.0000
 28/640 [>.............................] - ETA: 1s - loss: 0.2569 - accuracy: 0.9643
 66/640 [==>...........................] - ETA: 0s - loss: 0.3651 - accuracy: 0.8788
104/640 [===>..........................] - ETA: 0s - loss: 0.3976 - accuracy: 0.8462
138/640 [=====>........................] - ETA: 0s - loss: 0.4062 - accuracy: 0.8333
181/640 [=======>......................] - ETA: 0s - loss: 0.4787 - accuracy: 0.8232
218/640 [=========>....................] - ETA: 0s - loss: 0.4578 - accuracy: 0.8394
246/640 [==========>...................] - ETA: 0s - loss: 0.4545 - accuracy: 0.8455
276/640 [===========>..................] - ETA: 0s - loss: 0.5164 - accuracy: 0.8188
312/640 [=============>................] - ETA: 0s - loss: 0.4930 - accuracy: 0.8237
344/640 [===============>..............] - ETA: 0s - loss: 0.4718 - accuracy: 0.8314
377/640 [================>.............] - ETA: 0s - loss: 0.4654 - accuracy: 0.8355
412/640 [==================>...........] - ETA: 0s - loss: 0.4637 - accuracy: 0.8325
446/640 [===================>..........] - ETA: 0s - loss: 0.4794 - accuracy: 0.8251
476/640 [=====================>........] - ETA: 0s - loss: 0.4809 - accuracy: 0.8214
507/640 [======================>.......] - ETA: 0s - loss: 0.4699 - accuracy: 0.8245
536/640 [========================>.....] - ETA: 0s - loss: 0.4662 - accuracy: 0.8265
566/640 [=========================>....] - ETA: 0s - loss: 0.4655 - accuracy: 0.8233
593/640 [==========================>...] - ETA: 0s - loss: 0.4794 - accuracy: 0.8145
629/640 [============================>.] - ETA: 0s - loss: 0.4768 - accuracy: 0.8172
640/640 [==============================] - 1s 2ms/step - loss: 0.4753 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4753 - accuracy: 0.8172 - val_loss: 0.5320 - val_accuracy: 0.7500
Epoch 42/100

  1/640 [..............................] - ETA: 1s - loss: 1.3878 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.4156 - accuracy: 0.7955    
 87/640 [===>..........................] - ETA: 0s - loss: 0.3874 - accuracy: 0.8391
121/640 [====>.........................] - ETA: 0s - loss: 0.3783 - accuracy: 0.8430
154/640 [======>.......................] - ETA: 0s - loss: 0.4126 - accuracy: 0.8312
190/640 [=======>......................] - ETA: 0s - loss: 0.4178 - accuracy: 0.8316
227/640 [=========>....................] - ETA: 0s - loss: 0.4236 - accuracy: 0.8326
262/640 [===========>..................] - ETA: 0s - loss: 0.4372 - accuracy: 0.8244
297/640 [============>.................] - ETA: 0s - loss: 0.4501 - accuracy: 0.8249
334/640 [==============>...............] - ETA: 0s - loss: 0.4458 - accuracy: 0.8263
367/640 [================>.............] - ETA: 0s - loss: 0.4618 - accuracy: 0.8202
404/640 [=================>............] - ETA: 0s - loss: 0.4655 - accuracy: 0.8119
438/640 [===================>..........] - ETA: 0s - loss: 0.4613 - accuracy: 0.8151
475/640 [=====================>........] - ETA: 0s - loss: 0.4672 - accuracy: 0.8105
513/640 [=======================>......] - ETA: 0s - loss: 0.4683 - accuracy: 0.8109
546/640 [========================>.....] - ETA: 0s - loss: 0.4661 - accuracy: 0.8150
580/640 [==========================>...] - ETA: 0s - loss: 0.4722 - accuracy: 0.8086
614/640 [===========================>..] - ETA: 0s - loss: 0.4805 - accuracy: 0.8094
640/640 [==============================] - 1s 1ms/step - loss: 0.4760 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4760 - accuracy: 0.8125 - val_loss: 0.5235 - val_accuracy: 0.7688
Epoch 43/100

  1/640 [..............................] - ETA: 0s - loss: 4.1297e-04 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4288 - accuracy: 0.7778    
 87/640 [===>..........................] - ETA: 0s - loss: 0.3755 - accuracy: 0.8276
122/640 [====>.........................] - ETA: 0s - loss: 0.3958 - accuracy: 0.8033
158/640 [======>.......................] - ETA: 0s - loss: 0.3957 - accuracy: 0.7975
194/640 [========>.....................] - ETA: 0s - loss: 0.4435 - accuracy: 0.7784
230/640 [=========>....................] - ETA: 0s - loss: 0.4266 - accuracy: 0.7913
264/640 [===========>..................] - ETA: 0s - loss: 0.4290 - accuracy: 0.7917
295/640 [============>.................] - ETA: 0s - loss: 0.4359 - accuracy: 0.7966
332/640 [==============>...............] - ETA: 0s - loss: 0.4292 - accuracy: 0.8072
372/640 [================>.............] - ETA: 0s - loss: 0.4583 - accuracy: 0.8065
409/640 [==================>...........] - ETA: 0s - loss: 0.4535 - accuracy: 0.8117
438/640 [===================>..........] - ETA: 0s - loss: 0.4572 - accuracy: 0.8059
466/640 [====================>.........] - ETA: 0s - loss: 0.4828 - accuracy: 0.7961
495/640 [======================>.......] - ETA: 0s - loss: 0.4751 - accuracy: 0.8000
525/640 [=======================>......] - ETA: 0s - loss: 0.4772 - accuracy: 0.8038
555/640 [=========================>....] - ETA: 0s - loss: 0.4672 - accuracy: 0.8090
585/640 [==========================>...] - ETA: 0s - loss: 0.4608 - accuracy: 0.8120
613/640 [===========================>..] - ETA: 0s - loss: 0.4639 - accuracy: 0.8108
640/640 [==============================] - 1s 1ms/step - loss: 0.4754 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4754 - accuracy: 0.8094 - val_loss: 0.5244 - val_accuracy: 0.7688
Epoch 44/100

  1/640 [..............................] - ETA: 1s - loss: 0.0592 - accuracy: 1.0000
 32/640 [>.............................] - ETA: 0s - loss: 0.5333 - accuracy: 0.7812
 75/640 [==>...........................] - ETA: 0s - loss: 0.5936 - accuracy: 0.8000
105/640 [===>..........................] - ETA: 0s - loss: 0.5610 - accuracy: 0.7905
140/640 [=====>........................] - ETA: 0s - loss: 0.5291 - accuracy: 0.8071
180/640 [=======>......................] - ETA: 0s - loss: 0.4938 - accuracy: 0.8278
216/640 [=========>....................] - ETA: 0s - loss: 0.5042 - accuracy: 0.8148
243/640 [==========>...................] - ETA: 0s - loss: 0.5398 - accuracy: 0.7901
271/640 [===========>..................] - ETA: 0s - loss: 0.5195 - accuracy: 0.7970
304/640 [=============>................] - ETA: 0s - loss: 0.5030 - accuracy: 0.7993
337/640 [==============>...............] - ETA: 0s - loss: 0.4856 - accuracy: 0.8071
370/640 [================>.............] - ETA: 0s - loss: 0.4816 - accuracy: 0.8081
405/640 [=================>............] - ETA: 0s - loss: 0.4727 - accuracy: 0.8099
440/640 [===================>..........] - ETA: 0s - loss: 0.4593 - accuracy: 0.8182
473/640 [=====================>........] - ETA: 0s - loss: 0.4526 - accuracy: 0.8182
508/640 [======================>.......] - ETA: 0s - loss: 0.4840 - accuracy: 0.8012
537/640 [========================>.....] - ETA: 0s - loss: 0.4781 - accuracy: 0.8045
572/640 [=========================>....] - ETA: 0s - loss: 0.4804 - accuracy: 0.8042
608/640 [===========================>..] - ETA: 0s - loss: 0.4808 - accuracy: 0.8092
640/640 [==============================] - 1s 2ms/step - loss: 0.4754 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4754 - accuracy: 0.8109 - val_loss: 0.5250 - val_accuracy: 0.7688
Epoch 45/100

  1/640 [..............................] - ETA: 1s - loss: 0.0022 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4339 - accuracy: 0.7778
 87/640 [===>..........................] - ETA: 0s - loss: 0.5198 - accuracy: 0.7471
122/640 [====>.........................] - ETA: 0s - loss: 0.5326 - accuracy: 0.7541
159/640 [======>.......................] - ETA: 0s - loss: 0.4955 - accuracy: 0.7736
193/640 [========>.....................] - ETA: 0s - loss: 0.5053 - accuracy: 0.7824
230/640 [=========>....................] - ETA: 0s - loss: 0.5372 - accuracy: 0.7783
266/640 [===========>..................] - ETA: 0s - loss: 0.5422 - accuracy: 0.7820
300/640 [=============>................] - ETA: 0s - loss: 0.5276 - accuracy: 0.7867
338/640 [==============>...............] - ETA: 0s - loss: 0.5156 - accuracy: 0.8018
373/640 [================>.............] - ETA: 0s - loss: 0.4958 - accuracy: 0.8123
408/640 [==================>...........] - ETA: 0s - loss: 0.4824 - accuracy: 0.8186
445/640 [===================>..........] - ETA: 0s - loss: 0.4796 - accuracy: 0.8180
479/640 [=====================>........] - ETA: 0s - loss: 0.4694 - accuracy: 0.8246
514/640 [=======================>......] - ETA: 0s - loss: 0.4498 - accuracy: 0.8346
549/640 [========================>.....] - ETA: 0s - loss: 0.4550 - accuracy: 0.8306
582/640 [==========================>...] - ETA: 0s - loss: 0.4566 - accuracy: 0.8282
620/640 [============================>.] - ETA: 0s - loss: 0.4571 - accuracy: 0.8258
640/640 [==============================] - 1s 1ms/step - loss: 0.4686 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4686 - accuracy: 0.8234 - val_loss: 0.5414 - val_accuracy: 0.7563
Epoch 46/100

  1/640 [..............................] - ETA: 1s - loss: 0.8006 - accuracy: 0.0000e+00
 35/640 [>.............................] - ETA: 0s - loss: 0.4319 - accuracy: 0.8000    
 74/640 [==>...........................] - ETA: 0s - loss: 0.4193 - accuracy: 0.8649
103/640 [===>..........................] - ETA: 0s - loss: 0.4391 - accuracy: 0.8641
134/640 [=====>........................] - ETA: 0s - loss: 0.4455 - accuracy: 0.8358
163/640 [======>.......................] - ETA: 0s - loss: 0.4591 - accuracy: 0.8405
192/640 [========>.....................] - ETA: 0s - loss: 0.4642 - accuracy: 0.8333
222/640 [=========>....................] - ETA: 0s - loss: 0.4811 - accuracy: 0.8288
252/640 [==========>...................] - ETA: 0s - loss: 0.5284 - accuracy: 0.8175
282/640 [============>.................] - ETA: 0s - loss: 0.5148 - accuracy: 0.8262
313/640 [=============>................] - ETA: 0s - loss: 0.5019 - accuracy: 0.8275
343/640 [===============>..............] - ETA: 0s - loss: 0.5107 - accuracy: 0.8222
370/640 [================>.............] - ETA: 0s - loss: 0.5090 - accuracy: 0.8189
409/640 [==================>...........] - ETA: 0s - loss: 0.4848 - accuracy: 0.8313
443/640 [===================>..........] - ETA: 0s - loss: 0.4830 - accuracy: 0.8352
472/640 [=====================>........] - ETA: 0s - loss: 0.4812 - accuracy: 0.8305
500/640 [======================>.......] - ETA: 0s - loss: 0.4894 - accuracy: 0.8220
528/640 [=======================>......] - ETA: 0s - loss: 0.4856 - accuracy: 0.8182
556/640 [=========================>....] - ETA: 0s - loss: 0.4786 - accuracy: 0.8201
591/640 [==========================>...] - ETA: 0s - loss: 0.4758 - accuracy: 0.8206
626/640 [============================>.] - ETA: 0s - loss: 0.4664 - accuracy: 0.8227
640/640 [==============================] - 1s 2ms/step - loss: 0.4727 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4727 - accuracy: 0.8188 - val_loss: 0.5340 - val_accuracy: 0.7688
Epoch 47/100

  1/640 [..............................] - ETA: 1s - loss: 0.0055 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.3537 - accuracy: 0.8696
 91/640 [===>..........................] - ETA: 0s - loss: 0.4644 - accuracy: 0.8352
124/640 [====>.........................] - ETA: 0s - loss: 0.4670 - accuracy: 0.8226
160/640 [======>.......................] - ETA: 0s - loss: 0.4587 - accuracy: 0.8125
199/640 [========>.....................] - ETA: 0s - loss: 0.4606 - accuracy: 0.8090
234/640 [=========>....................] - ETA: 0s - loss: 0.4646 - accuracy: 0.8162
268/640 [===========>..................] - ETA: 0s - loss: 0.4311 - accuracy: 0.8321
303/640 [=============>................] - ETA: 0s - loss: 0.4190 - accuracy: 0.8284
337/640 [==============>...............] - ETA: 0s - loss: 0.4111 - accuracy: 0.8309
369/640 [================>.............] - ETA: 0s - loss: 0.4295 - accuracy: 0.8320
401/640 [=================>............] - ETA: 0s - loss: 0.4385 - accuracy: 0.8254
434/640 [===================>..........] - ETA: 0s - loss: 0.4269 - accuracy: 0.8318
468/640 [====================>.........] - ETA: 0s - loss: 0.4242 - accuracy: 0.8355
503/640 [======================>.......] - ETA: 0s - loss: 0.4705 - accuracy: 0.8191
537/640 [========================>.....] - ETA: 0s - loss: 0.4765 - accuracy: 0.8138
570/640 [=========================>....] - ETA: 0s - loss: 0.4754 - accuracy: 0.8123
607/640 [===========================>..] - ETA: 0s - loss: 0.4736 - accuracy: 0.8138
640/640 [==============================] - 1s 1ms/step - loss: 0.4741 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4741 - accuracy: 0.8125 - val_loss: 0.5284 - val_accuracy: 0.7625
Epoch 48/100

  1/640 [..............................] - ETA: 1s - loss: 0.0281 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.4936 - accuracy: 0.7561
 75/640 [==>...........................] - ETA: 0s - loss: 0.4280 - accuracy: 0.8267
113/640 [====>.........................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8319
155/640 [======>.......................] - ETA: 0s - loss: 0.4257 - accuracy: 0.8387
192/640 [========>.....................] - ETA: 0s - loss: 0.4041 - accuracy: 0.8542
226/640 [=========>....................] - ETA: 0s - loss: 0.4086 - accuracy: 0.8496
269/640 [===========>..................] - ETA: 0s - loss: 0.4233 - accuracy: 0.8401
304/640 [=============>................] - ETA: 0s - loss: 0.4189 - accuracy: 0.8388
341/640 [==============>...............] - ETA: 0s - loss: 0.4259 - accuracy: 0.8358
383/640 [================>.............] - ETA: 0s - loss: 0.4329 - accuracy: 0.8329
423/640 [==================>...........] - ETA: 0s - loss: 0.4525 - accuracy: 0.8274
451/640 [====================>.........] - ETA: 0s - loss: 0.4565 - accuracy: 0.8226
482/640 [=====================>........] - ETA: 0s - loss: 0.4685 - accuracy: 0.8216
512/640 [=======================>......] - ETA: 0s - loss: 0.4672 - accuracy: 0.8184
542/640 [========================>.....] - ETA: 0s - loss: 0.4769 - accuracy: 0.8118
575/640 [=========================>....] - ETA: 0s - loss: 0.4775 - accuracy: 0.8122
605/640 [===========================>..] - ETA: 0s - loss: 0.4779 - accuracy: 0.8116
636/640 [============================>.] - ETA: 0s - loss: 0.4678 - accuracy: 0.8192
640/640 [==============================] - 1s 1ms/step - loss: 0.4708 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4708 - accuracy: 0.8172 - val_loss: 0.5349 - val_accuracy: 0.7750
Epoch 49/100

  1/640 [..............................] - ETA: 0s - loss: 5.2093e-05 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.6129 - accuracy: 0.7429    
 76/640 [==>...........................] - ETA: 0s - loss: 0.5356 - accuracy: 0.8158
109/640 [====>.........................] - ETA: 0s - loss: 0.5085 - accuracy: 0.8349
139/640 [=====>........................] - ETA: 0s - loss: 0.4878 - accuracy: 0.8345
172/640 [=======>......................] - ETA: 0s - loss: 0.4605 - accuracy: 0.8547
206/640 [========>.....................] - ETA: 0s - loss: 0.4614 - accuracy: 0.8447
242/640 [==========>...................] - ETA: 0s - loss: 0.4660 - accuracy: 0.8347
279/640 [============>.................] - ETA: 0s - loss: 0.4583 - accuracy: 0.8387
313/640 [=============>................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8307
350/640 [===============>..............] - ETA: 0s - loss: 0.4641 - accuracy: 0.8286
384/640 [=================>............] - ETA: 0s - loss: 0.4785 - accuracy: 0.8255
419/640 [==================>...........] - ETA: 0s - loss: 0.4773 - accuracy: 0.8258
453/640 [====================>.........] - ETA: 0s - loss: 0.4897 - accuracy: 0.8168
487/640 [=====================>........] - ETA: 0s - loss: 0.4977 - accuracy: 0.8131
519/640 [=======================>......] - ETA: 0s - loss: 0.4885 - accuracy: 0.8189
556/640 [=========================>....] - ETA: 0s - loss: 0.4909 - accuracy: 0.8129
595/640 [==========================>...] - ETA: 0s - loss: 0.4816 - accuracy: 0.8168
630/640 [============================>.] - ETA: 0s - loss: 0.4745 - accuracy: 0.8190
640/640 [==============================] - 1s 1ms/step - loss: 0.4725 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4725 - accuracy: 0.8188 - val_loss: 0.5319 - val_accuracy: 0.7563
Epoch 50/100

  1/640 [..............................] - ETA: 0s - loss: 0.3459 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.6154 - accuracy: 0.8372
 83/640 [==>...........................] - ETA: 0s - loss: 0.5089 - accuracy: 0.8072
117/640 [====>.........................] - ETA: 0s - loss: 0.4904 - accuracy: 0.8291
152/640 [======>.......................] - ETA: 0s - loss: 0.5394 - accuracy: 0.8026
188/640 [=======>......................] - ETA: 0s - loss: 0.5110 - accuracy: 0.8085
223/640 [=========>....................] - ETA: 0s - loss: 0.5201 - accuracy: 0.7982
258/640 [===========>..................] - ETA: 0s - loss: 0.4900 - accuracy: 0.8101
293/640 [============>.................] - ETA: 0s - loss: 0.4782 - accuracy: 0.8123
326/640 [==============>...............] - ETA: 0s - loss: 0.4903 - accuracy: 0.8098
362/640 [===============>..............] - ETA: 0s - loss: 0.5006 - accuracy: 0.7983
398/640 [=================>............] - ETA: 0s - loss: 0.4919 - accuracy: 0.8040
437/640 [===================>..........] - ETA: 0s - loss: 0.4909 - accuracy: 0.8032
471/640 [=====================>........] - ETA: 0s - loss: 0.4747 - accuracy: 0.8132
499/640 [======================>.......] - ETA: 0s - loss: 0.4728 - accuracy: 0.8176
528/640 [=======================>......] - ETA: 0s - loss: 0.4745 - accuracy: 0.8182
556/640 [=========================>....] - ETA: 0s - loss: 0.4664 - accuracy: 0.8201
584/640 [==========================>...] - ETA: 0s - loss: 0.4720 - accuracy: 0.8202
613/640 [===========================>..] - ETA: 0s - loss: 0.4737 - accuracy: 0.8189
640/640 [==============================] - 1s 2ms/step - loss: 0.4691 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4691 - accuracy: 0.8234 - val_loss: 0.5356 - val_accuracy: 0.7750
Epoch 51/100

  1/640 [..............................] - ETA: 1s - loss: 0.0250 - accuracy: 1.0000
 35/640 [>.............................] - ETA: 0s - loss: 0.2717 - accuracy: 0.9429
 77/640 [==>...........................] - ETA: 0s - loss: 0.3912 - accuracy: 0.8961
109/640 [====>.........................] - ETA: 0s - loss: 0.4073 - accuracy: 0.8807
144/640 [=====>........................] - ETA: 0s - loss: 0.3930 - accuracy: 0.8750
182/640 [=======>......................] - ETA: 0s - loss: 0.3889 - accuracy: 0.8736
220/640 [=========>....................] - ETA: 0s - loss: 0.4179 - accuracy: 0.8682
248/640 [==========>...................] - ETA: 0s - loss: 0.4405 - accuracy: 0.8589
278/640 [============>.................] - ETA: 0s - loss: 0.4443 - accuracy: 0.8525
303/640 [=============>................] - ETA: 0s - loss: 0.4359 - accuracy: 0.8515
343/640 [===============>..............] - ETA: 0s - loss: 0.4316 - accuracy: 0.8513
383/640 [================>.............] - ETA: 0s - loss: 0.4243 - accuracy: 0.8512
414/640 [==================>...........] - ETA: 0s - loss: 0.4327 - accuracy: 0.8478
447/640 [===================>..........] - ETA: 0s - loss: 0.4470 - accuracy: 0.8412
483/640 [=====================>........] - ETA: 0s - loss: 0.4593 - accuracy: 0.8385
517/640 [=======================>......] - ETA: 0s - loss: 0.4686 - accuracy: 0.8259
551/640 [========================>.....] - ETA: 0s - loss: 0.4719 - accuracy: 0.8240
584/640 [==========================>...] - ETA: 0s - loss: 0.4649 - accuracy: 0.8271
618/640 [===========================>..] - ETA: 0s - loss: 0.4663 - accuracy: 0.8252
640/640 [==============================] - 1s 1ms/step - loss: 0.4707 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4707 - accuracy: 0.8188 - val_loss: 0.5232 - val_accuracy: 0.7750
Epoch 52/100

  1/640 [..............................] - ETA: 0s - loss: 0.8648 - accuracy: 0.0000e+00
 44/640 [=>............................] - ETA: 0s - loss: 0.6108 - accuracy: 0.7045    
 84/640 [==>...........................] - ETA: 0s - loss: 0.5645 - accuracy: 0.7500
117/640 [====>.........................] - ETA: 0s - loss: 0.5015 - accuracy: 0.7949
153/640 [======>.......................] - ETA: 0s - loss: 0.4825 - accuracy: 0.8235
186/640 [=======>......................] - ETA: 0s - loss: 0.4797 - accuracy: 0.8226
221/640 [=========>....................] - ETA: 0s - loss: 0.4457 - accuracy: 0.8371
253/640 [==========>...................] - ETA: 0s - loss: 0.4660 - accuracy: 0.8261
288/640 [============>.................] - ETA: 0s - loss: 0.4738 - accuracy: 0.8264
324/640 [==============>...............] - ETA: 0s - loss: 0.4784 - accuracy: 0.8210
360/640 [===============>..............] - ETA: 0s - loss: 0.4464 - accuracy: 0.8361
395/640 [=================>............] - ETA: 0s - loss: 0.4477 - accuracy: 0.8354
430/640 [===================>..........] - ETA: 0s - loss: 0.4519 - accuracy: 0.8326
464/640 [====================>.........] - ETA: 0s - loss: 0.4721 - accuracy: 0.8233
499/640 [======================>.......] - ETA: 0s - loss: 0.4719 - accuracy: 0.8176
533/640 [=======================>......] - ETA: 0s - loss: 0.4862 - accuracy: 0.8124
568/640 [=========================>....] - ETA: 0s - loss: 0.4908 - accuracy: 0.8099
604/640 [===========================>..] - ETA: 0s - loss: 0.4812 - accuracy: 0.8129
640/640 [==============================] - 1s 1ms/step - loss: 0.4703 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4703 - accuracy: 0.8203 - val_loss: 0.5365 - val_accuracy: 0.7750
Epoch 53/100

  1/640 [..............................] - ETA: 2s - loss: 0.3630 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3554 - accuracy: 0.8684
 80/640 [==>...........................] - ETA: 0s - loss: 0.3066 - accuracy: 0.8625
112/640 [====>.........................] - ETA: 0s - loss: 0.4042 - accuracy: 0.8214
140/640 [=====>........................] - ETA: 0s - loss: 0.3957 - accuracy: 0.8214
170/640 [======>.......................] - ETA: 0s - loss: 0.4142 - accuracy: 0.8235
204/640 [========>.....................] - ETA: 0s - loss: 0.4057 - accuracy: 0.8333
234/640 [=========>....................] - ETA: 0s - loss: 0.4216 - accuracy: 0.8205
266/640 [===========>..................] - ETA: 0s - loss: 0.4584 - accuracy: 0.8120
297/640 [============>.................] - ETA: 0s - loss: 0.4746 - accuracy: 0.7980
327/640 [==============>...............] - ETA: 0s - loss: 0.4909 - accuracy: 0.7951
358/640 [===============>..............] - ETA: 0s - loss: 0.5052 - accuracy: 0.7933
395/640 [=================>............] - ETA: 0s - loss: 0.4882 - accuracy: 0.8076
434/640 [===================>..........] - ETA: 0s - loss: 0.4684 - accuracy: 0.8134
469/640 [====================>.........] - ETA: 0s - loss: 0.4783 - accuracy: 0.8124
496/640 [======================>.......] - ETA: 0s - loss: 0.4705 - accuracy: 0.8145
529/640 [=======================>......] - ETA: 0s - loss: 0.4779 - accuracy: 0.8110
572/640 [=========================>....] - ETA: 0s - loss: 0.4703 - accuracy: 0.8112
606/640 [===========================>..] - ETA: 0s - loss: 0.4784 - accuracy: 0.8069
635/640 [============================>.] - ETA: 0s - loss: 0.4703 - accuracy: 0.8110
640/640 [==============================] - 1s 2ms/step - loss: 0.4711 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4711 - accuracy: 0.8109 - val_loss: 0.5317 - val_accuracy: 0.7750
Epoch 54/100

  1/640 [..............................] - ETA: 1s - loss: 0.6600 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4632 - accuracy: 0.8444
 90/640 [===>..........................] - ETA: 0s - loss: 0.5251 - accuracy: 0.7778
127/640 [====>.........................] - ETA: 0s - loss: 0.5514 - accuracy: 0.7874
166/640 [======>.......................] - ETA: 0s - loss: 0.5339 - accuracy: 0.8012
200/640 [========>.....................] - ETA: 0s - loss: 0.5089 - accuracy: 0.8050
238/640 [==========>...................] - ETA: 0s - loss: 0.4906 - accuracy: 0.8109
277/640 [===========>..................] - ETA: 0s - loss: 0.4776 - accuracy: 0.8231
316/640 [=============>................] - ETA: 0s - loss: 0.5041 - accuracy: 0.8070
351/640 [===============>..............] - ETA: 0s - loss: 0.4977 - accuracy: 0.8120
386/640 [=================>............] - ETA: 0s - loss: 0.4708 - accuracy: 0.8238
420/640 [==================>...........] - ETA: 0s - loss: 0.4729 - accuracy: 0.8214
456/640 [====================>.........] - ETA: 0s - loss: 0.4766 - accuracy: 0.8136
491/640 [======================>.......] - ETA: 0s - loss: 0.4664 - accuracy: 0.8187
526/640 [=======================>......] - ETA: 0s - loss: 0.4620 - accuracy: 0.8137
561/640 [=========================>....] - ETA: 0s - loss: 0.4649 - accuracy: 0.8128
596/640 [==========================>...] - ETA: 0s - loss: 0.4653 - accuracy: 0.8138
630/640 [============================>.] - ETA: 0s - loss: 0.4643 - accuracy: 0.8175
640/640 [==============================] - 1s 1ms/step - loss: 0.4691 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4691 - accuracy: 0.8156 - val_loss: 0.5343 - val_accuracy: 0.7688
Epoch 55/100

  1/640 [..............................] - ETA: 1s - loss: 0.0401 - accuracy: 1.0000
 41/640 [>.............................] - ETA: 0s - loss: 0.3749 - accuracy: 0.8537
 79/640 [==>...........................] - ETA: 0s - loss: 0.4240 - accuracy: 0.7975
117/640 [====>.........................] - ETA: 0s - loss: 0.4542 - accuracy: 0.7949
159/640 [======>.......................] - ETA: 0s - loss: 0.4370 - accuracy: 0.8050
195/640 [========>.....................] - ETA: 0s - loss: 0.4450 - accuracy: 0.8000
227/640 [=========>....................] - ETA: 0s - loss: 0.4055 - accuracy: 0.8194
264/640 [===========>..................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7955
297/640 [============>.................] - ETA: 0s - loss: 0.4538 - accuracy: 0.8013
332/640 [==============>...............] - ETA: 0s - loss: 0.4738 - accuracy: 0.8012
367/640 [================>.............] - ETA: 0s - loss: 0.4921 - accuracy: 0.7984
397/640 [=================>............] - ETA: 0s - loss: 0.4909 - accuracy: 0.8060
418/640 [==================>...........] - ETA: 0s - loss: 0.4878 - accuracy: 0.8086
449/640 [====================>.........] - ETA: 0s - loss: 0.4765 - accuracy: 0.8107
481/640 [=====================>........] - ETA: 0s - loss: 0.4688 - accuracy: 0.8170
511/640 [======================>.......] - ETA: 0s - loss: 0.4610 - accuracy: 0.8200
543/640 [========================>.....] - ETA: 0s - loss: 0.4636 - accuracy: 0.8214
575/640 [=========================>....] - ETA: 0s - loss: 0.4624 - accuracy: 0.8243
609/640 [===========================>..] - ETA: 0s - loss: 0.4739 - accuracy: 0.8194
640/640 [==============================] - 1s 2ms/step - loss: 0.4675 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4675 - accuracy: 0.8203 - val_loss: 0.5363 - val_accuracy: 0.7750
Epoch 56/100

  1/640 [..............................] - ETA: 1s - loss: 0.0244 - accuracy: 1.0000
 32/640 [>.............................] - ETA: 0s - loss: 0.7053 - accuracy: 0.8438
 63/640 [=>............................] - ETA: 0s - loss: 0.6382 - accuracy: 0.8095
105/640 [===>..........................] - ETA: 0s - loss: 0.5417 - accuracy: 0.8381
143/640 [=====>........................] - ETA: 0s - loss: 0.5223 - accuracy: 0.8322
183/640 [=======>......................] - ETA: 0s - loss: 0.4877 - accuracy: 0.8251
221/640 [=========>....................] - ETA: 0s - loss: 0.5047 - accuracy: 0.8145
263/640 [===========>..................] - ETA: 0s - loss: 0.4855 - accuracy: 0.8175
293/640 [============>.................] - ETA: 0s - loss: 0.4856 - accuracy: 0.8055
324/640 [==============>...............] - ETA: 0s - loss: 0.4938 - accuracy: 0.8056
359/640 [===============>..............] - ETA: 0s - loss: 0.4958 - accuracy: 0.8022
396/640 [=================>............] - ETA: 0s - loss: 0.4916 - accuracy: 0.7980
431/640 [===================>..........] - ETA: 0s - loss: 0.4811 - accuracy: 0.8051
469/640 [====================>.........] - ETA: 0s - loss: 0.4792 - accuracy: 0.8081
501/640 [======================>.......] - ETA: 0s - loss: 0.4707 - accuracy: 0.8064
532/640 [=======================>......] - ETA: 0s - loss: 0.4788 - accuracy: 0.8008
568/640 [=========================>....] - ETA: 0s - loss: 0.4684 - accuracy: 0.8081
607/640 [===========================>..] - ETA: 0s - loss: 0.4661 - accuracy: 0.8089
639/640 [============================>.] - ETA: 0s - loss: 0.4643 - accuracy: 0.8106
640/640 [==============================] - 1s 1ms/step - loss: 0.4655 - accuracy: 0.8094

640/640 [==============================] - 1s 2ms/step - loss: 0.4655 - accuracy: 0.8094 - val_loss: 0.5436 - val_accuracy: 0.7750
Epoch 57/100

  1/640 [..............................] - ETA: 1s - loss: 0.4999 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4916 - accuracy: 0.8444
 89/640 [===>..........................] - ETA: 0s - loss: 0.3907 - accuracy: 0.8876
124/640 [====>.........................] - ETA: 0s - loss: 0.3944 - accuracy: 0.8710
161/640 [======>.......................] - ETA: 0s - loss: 0.4546 - accuracy: 0.8447
197/640 [========>.....................] - ETA: 0s - loss: 0.4554 - accuracy: 0.8376
233/640 [=========>....................] - ETA: 0s - loss: 0.4422 - accuracy: 0.8369
268/640 [===========>..................] - ETA: 0s - loss: 0.4502 - accuracy: 0.8358
305/640 [=============>................] - ETA: 0s - loss: 0.4492 - accuracy: 0.8459
340/640 [==============>...............] - ETA: 0s - loss: 0.4840 - accuracy: 0.8324
375/640 [================>.............] - ETA: 0s - loss: 0.4845 - accuracy: 0.8240
409/640 [==================>...........] - ETA: 0s - loss: 0.5009 - accuracy: 0.8117
451/640 [====================>.........] - ETA: 0s - loss: 0.4916 - accuracy: 0.8137
494/640 [======================>.......] - ETA: 0s - loss: 0.4822 - accuracy: 0.8219
528/640 [=======================>......] - ETA: 0s - loss: 0.4729 - accuracy: 0.8258
561/640 [=========================>....] - ETA: 0s - loss: 0.4763 - accuracy: 0.8235
598/640 [===========================>..] - ETA: 0s - loss: 0.4697 - accuracy: 0.8278
633/640 [============================>.] - ETA: 0s - loss: 0.4666 - accuracy: 0.8246
640/640 [==============================] - 1s 1ms/step - loss: 0.4665 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4665 - accuracy: 0.8250 - val_loss: 0.5460 - val_accuracy: 0.7688
Epoch 58/100

  1/640 [..............................] - ETA: 1s - loss: 0.1316 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.3030 - accuracy: 0.8108
 80/640 [==>...........................] - ETA: 0s - loss: 0.4404 - accuracy: 0.7875
112/640 [====>.........................] - ETA: 0s - loss: 0.4364 - accuracy: 0.8125
147/640 [=====>........................] - ETA: 0s - loss: 0.4524 - accuracy: 0.8095
175/640 [=======>......................] - ETA: 0s - loss: 0.4373 - accuracy: 0.8171
214/640 [=========>....................] - ETA: 0s - loss: 0.4954 - accuracy: 0.7991
253/640 [==========>...................] - ETA: 0s - loss: 0.5011 - accuracy: 0.7945
296/640 [============>.................] - ETA: 0s - loss: 0.5081 - accuracy: 0.7905
325/640 [==============>...............] - ETA: 0s - loss: 0.5205 - accuracy: 0.7754
362/640 [===============>..............] - ETA: 0s - loss: 0.5075 - accuracy: 0.7845
394/640 [=================>............] - ETA: 0s - loss: 0.5089 - accuracy: 0.7893
425/640 [==================>...........] - ETA: 0s - loss: 0.4997 - accuracy: 0.7929
456/640 [====================>.........] - ETA: 0s - loss: 0.5028 - accuracy: 0.7917
488/640 [=====================>........] - ETA: 0s - loss: 0.4853 - accuracy: 0.7971
516/640 [=======================>......] - ETA: 0s - loss: 0.4861 - accuracy: 0.7984
546/640 [========================>.....] - ETA: 0s - loss: 0.4808 - accuracy: 0.8040
575/640 [=========================>....] - ETA: 0s - loss: 0.4708 - accuracy: 0.8104
605/640 [===========================>..] - ETA: 0s - loss: 0.4626 - accuracy: 0.8132
639/640 [============================>.] - ETA: 0s - loss: 0.4661 - accuracy: 0.8106
640/640 [==============================] - 1s 2ms/step - loss: 0.4655 - accuracy: 0.8109

640/640 [==============================] - 1s 2ms/step - loss: 0.4655 - accuracy: 0.8109 - val_loss: 0.5405 - val_accuracy: 0.7812
Epoch 59/100

  1/640 [..............................] - ETA: 1s - loss: 1.6445 - accuracy: 0.0000e+00
 41/640 [>.............................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8537    
 78/640 [==>...........................] - ETA: 0s - loss: 0.4363 - accuracy: 0.8590
115/640 [====>.........................] - ETA: 0s - loss: 0.4234 - accuracy: 0.8522
162/640 [======>.......................] - ETA: 0s - loss: 0.3981 - accuracy: 0.8519
198/640 [========>.....................] - ETA: 0s - loss: 0.3927 - accuracy: 0.8636
245/640 [==========>...................] - ETA: 0s - loss: 0.3820 - accuracy: 0.8612
277/640 [===========>..................] - ETA: 0s - loss: 0.4050 - accuracy: 0.8484
309/640 [=============>................] - ETA: 0s - loss: 0.3953 - accuracy: 0.8544
343/640 [===============>..............] - ETA: 0s - loss: 0.4202 - accuracy: 0.8513
380/640 [================>.............] - ETA: 0s - loss: 0.4335 - accuracy: 0.8368
418/640 [==================>...........] - ETA: 0s - loss: 0.4510 - accuracy: 0.8349
453/640 [====================>.........] - ETA: 0s - loss: 0.4524 - accuracy: 0.8366
489/640 [=====================>........] - ETA: 0s - loss: 0.4674 - accuracy: 0.8282
524/640 [=======================>......] - ETA: 0s - loss: 0.4644 - accuracy: 0.8321
557/640 [=========================>....] - ETA: 0s - loss: 0.4673 - accuracy: 0.8223
593/640 [==========================>...] - ETA: 0s - loss: 0.4672 - accuracy: 0.8246
629/640 [============================>.] - ETA: 0s - loss: 0.4696 - accuracy: 0.8203
640/640 [==============================] - 1s 1ms/step - loss: 0.4673 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4673 - accuracy: 0.8203 - val_loss: 0.5358 - val_accuracy: 0.7688
Epoch 60/100

  1/640 [..............................] - ETA: 1s - loss: 0.0153 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.4817 - accuracy: 0.8222
 88/640 [===>..........................] - ETA: 0s - loss: 0.3843 - accuracy: 0.8409
123/640 [====>.........................] - ETA: 0s - loss: 0.3920 - accuracy: 0.8455
160/640 [======>.......................] - ETA: 0s - loss: 0.4242 - accuracy: 0.8375
195/640 [========>.....................] - ETA: 0s - loss: 0.4110 - accuracy: 0.8308
231/640 [=========>....................] - ETA: 0s - loss: 0.4238 - accuracy: 0.8225
267/640 [===========>..................] - ETA: 0s - loss: 0.4185 - accuracy: 0.8240
297/640 [============>.................] - ETA: 0s - loss: 0.4362 - accuracy: 0.8249
332/640 [==============>...............] - ETA: 0s - loss: 0.4617 - accuracy: 0.8163
363/640 [================>.............] - ETA: 0s - loss: 0.4576 - accuracy: 0.8154
397/640 [=================>............] - ETA: 0s - loss: 0.4521 - accuracy: 0.8161
428/640 [===================>..........] - ETA: 0s - loss: 0.4411 - accuracy: 0.8248
457/640 [====================>.........] - ETA: 0s - loss: 0.4463 - accuracy: 0.8249
488/640 [=====================>........] - ETA: 0s - loss: 0.4609 - accuracy: 0.8197
517/640 [=======================>......] - ETA: 0s - loss: 0.4654 - accuracy: 0.8221
553/640 [========================>.....] - ETA: 0s - loss: 0.4672 - accuracy: 0.8228
591/640 [==========================>...] - ETA: 0s - loss: 0.4679 - accuracy: 0.8173
633/640 [============================>.] - ETA: 0s - loss: 0.4660 - accuracy: 0.8183
640/640 [==============================] - 1s 1ms/step - loss: 0.4668 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4668 - accuracy: 0.8172 - val_loss: 0.5275 - val_accuracy: 0.7812
Epoch 61/100

  1/640 [..............................] - ETA: 0s - loss: 0.0178 - accuracy: 1.0000
 36/640 [>.............................] - ETA: 0s - loss: 0.3901 - accuracy: 0.8889
 78/640 [==>...........................] - ETA: 0s - loss: 0.3582 - accuracy: 0.8590
109/640 [====>.........................] - ETA: 0s - loss: 0.3913 - accuracy: 0.8257
138/640 [=====>........................] - ETA: 0s - loss: 0.4286 - accuracy: 0.8188
167/640 [======>.......................] - ETA: 0s - loss: 0.4485 - accuracy: 0.7964
197/640 [========>.....................] - ETA: 0s - loss: 0.4372 - accuracy: 0.8020
231/640 [=========>....................] - ETA: 0s - loss: 0.4214 - accuracy: 0.8139
266/640 [===========>..................] - ETA: 0s - loss: 0.4436 - accuracy: 0.8158
299/640 [=============>................] - ETA: 0s - loss: 0.4336 - accuracy: 0.8227
336/640 [==============>...............] - ETA: 0s - loss: 0.4606 - accuracy: 0.8125
371/640 [================>.............] - ETA: 0s - loss: 0.4609 - accuracy: 0.8086
411/640 [==================>...........] - ETA: 0s - loss: 0.4619 - accuracy: 0.8054
452/640 [====================>.........] - ETA: 0s - loss: 0.4712 - accuracy: 0.8053
489/640 [=====================>........] - ETA: 0s - loss: 0.4736 - accuracy: 0.7955
524/640 [=======================>......] - ETA: 0s - loss: 0.4705 - accuracy: 0.7958
560/640 [=========================>....] - ETA: 0s - loss: 0.4666 - accuracy: 0.8018
593/640 [==========================>...] - ETA: 0s - loss: 0.4591 - accuracy: 0.8078
628/640 [============================>.] - ETA: 0s - loss: 0.4622 - accuracy: 0.8121
640/640 [==============================] - 1s 1ms/step - loss: 0.4655 - accuracy: 0.8125

640/640 [==============================] - 1s 2ms/step - loss: 0.4655 - accuracy: 0.8125 - val_loss: 0.5463 - val_accuracy: 0.7688
Epoch 62/100

  1/640 [..............................] - ETA: 1s - loss: 0.0096 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5379 - accuracy: 0.7778
 88/640 [===>..........................] - ETA: 0s - loss: 0.4742 - accuracy: 0.8295
120/640 [====>.........................] - ETA: 0s - loss: 0.4444 - accuracy: 0.8250
159/640 [======>.......................] - ETA: 0s - loss: 0.4604 - accuracy: 0.8302
199/640 [========>.....................] - ETA: 0s - loss: 0.4490 - accuracy: 0.8342
241/640 [==========>...................] - ETA: 0s - loss: 0.4823 - accuracy: 0.8133
275/640 [===========>..................] - ETA: 0s - loss: 0.4875 - accuracy: 0.8145
309/640 [=============>................] - ETA: 0s - loss: 0.4704 - accuracy: 0.8220
343/640 [===============>..............] - ETA: 0s - loss: 0.4760 - accuracy: 0.8192
381/640 [================>.............] - ETA: 0s - loss: 0.4744 - accuracy: 0.8215
419/640 [==================>...........] - ETA: 0s - loss: 0.4612 - accuracy: 0.8282
453/640 [====================>.........] - ETA: 0s - loss: 0.4573 - accuracy: 0.8278
490/640 [=====================>........] - ETA: 0s - loss: 0.4748 - accuracy: 0.8163
524/640 [=======================>......] - ETA: 0s - loss: 0.4894 - accuracy: 0.8053
557/640 [=========================>....] - ETA: 0s - loss: 0.4913 - accuracy: 0.8043
592/640 [==========================>...] - ETA: 0s - loss: 0.4752 - accuracy: 0.8125
620/640 [============================>.] - ETA: 0s - loss: 0.4696 - accuracy: 0.8145
640/640 [==============================] - 1s 1ms/step - loss: 0.4647 - accuracy: 0.8156

640/640 [==============================] - 1s 2ms/step - loss: 0.4647 - accuracy: 0.8156 - val_loss: 0.5359 - val_accuracy: 0.7625
Epoch 63/100

  1/640 [..............................] - ETA: 1s - loss: 5.3209 - accuracy: 0.0000e+00
 30/640 [>.............................] - ETA: 1s - loss: 0.5265 - accuracy: 0.8667    
 69/640 [==>...........................] - ETA: 0s - loss: 0.5162 - accuracy: 0.8116
105/640 [===>..........................] - ETA: 0s - loss: 0.5114 - accuracy: 0.8190
134/640 [=====>........................] - ETA: 0s - loss: 0.4824 - accuracy: 0.8284
165/640 [======>.......................] - ETA: 0s - loss: 0.4688 - accuracy: 0.8242
198/640 [========>.....................] - ETA: 0s - loss: 0.4721 - accuracy: 0.8131
230/640 [=========>....................] - ETA: 0s - loss: 0.4548 - accuracy: 0.8217
260/640 [===========>..................] - ETA: 0s - loss: 0.4403 - accuracy: 0.8231
291/640 [============>.................] - ETA: 0s - loss: 0.4430 - accuracy: 0.8144
323/640 [==============>...............] - ETA: 0s - loss: 0.4186 - accuracy: 0.8266
353/640 [===============>..............] - ETA: 0s - loss: 0.4225 - accuracy: 0.8215
386/640 [=================>............] - ETA: 0s - loss: 0.4510 - accuracy: 0.8161
419/640 [==================>...........] - ETA: 0s - loss: 0.4408 - accuracy: 0.8234
447/640 [===================>..........] - ETA: 0s - loss: 0.4310 - accuracy: 0.8233
478/640 [=====================>........] - ETA: 0s - loss: 0.4534 - accuracy: 0.8201
511/640 [======================>.......] - ETA: 0s - loss: 0.4479 - accuracy: 0.8219
541/640 [========================>.....] - ETA: 0s - loss: 0.4467 - accuracy: 0.8226
579/640 [==========================>...] - ETA: 0s - loss: 0.4631 - accuracy: 0.8152
603/640 [===========================>..] - ETA: 0s - loss: 0.4649 - accuracy: 0.8143
640/640 [==============================] - 1s 2ms/step - loss: 0.4642 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4642 - accuracy: 0.8172 - val_loss: 0.5310 - val_accuracy: 0.7688
Epoch 64/100

  1/640 [..............................] - ETA: 0s - loss: 0.0588 - accuracy: 1.0000
 37/640 [>.............................] - ETA: 0s - loss: 0.5652 - accuracy: 0.7297
 68/640 [==>...........................] - ETA: 0s - loss: 0.5337 - accuracy: 0.7647
115/640 [====>.........................] - ETA: 0s - loss: 0.4710 - accuracy: 0.8000
147/640 [=====>........................] - ETA: 0s - loss: 0.4354 - accuracy: 0.8231
182/640 [=======>......................] - ETA: 0s - loss: 0.4448 - accuracy: 0.8242
220/640 [=========>....................] - ETA: 0s - loss: 0.4342 - accuracy: 0.8318
256/640 [===========>..................] - ETA: 0s - loss: 0.4510 - accuracy: 0.8203
279/640 [============>.................] - ETA: 0s - loss: 0.4442 - accuracy: 0.8280
314/640 [=============>................] - ETA: 0s - loss: 0.4307 - accuracy: 0.8376
349/640 [===============>..............] - ETA: 0s - loss: 0.4418 - accuracy: 0.8338
385/640 [=================>............] - ETA: 0s - loss: 0.4353 - accuracy: 0.8390
423/640 [==================>...........] - ETA: 0s - loss: 0.4312 - accuracy: 0.8369
463/640 [====================>.........] - ETA: 0s - loss: 0.4480 - accuracy: 0.8380
504/640 [======================>.......] - ETA: 0s - loss: 0.4527 - accuracy: 0.8373
536/640 [========================>.....] - ETA: 0s - loss: 0.4575 - accuracy: 0.8321
575/640 [=========================>....] - ETA: 0s - loss: 0.4701 - accuracy: 0.8330
609/640 [===========================>..] - ETA: 0s - loss: 0.4612 - accuracy: 0.8342
640/640 [==============================] - 1s 1ms/step - loss: 0.4622 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4622 - accuracy: 0.8313 - val_loss: 0.5467 - val_accuracy: 0.7750
Epoch 65/100

  1/640 [..............................] - ETA: 0s - loss: 0.5917 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3779 - accuracy: 0.8158
 84/640 [==>...........................] - ETA: 0s - loss: 0.4456 - accuracy: 0.8095
119/640 [====>.........................] - ETA: 0s - loss: 0.4564 - accuracy: 0.7983
150/640 [======>.......................] - ETA: 0s - loss: 0.4744 - accuracy: 0.8067
182/640 [=======>......................] - ETA: 0s - loss: 0.4467 - accuracy: 0.8077
212/640 [========>.....................] - ETA: 0s - loss: 0.4622 - accuracy: 0.7972
247/640 [==========>...................] - ETA: 0s - loss: 0.4779 - accuracy: 0.8016
288/640 [============>.................] - ETA: 0s - loss: 0.4695 - accuracy: 0.8056
327/640 [==============>...............] - ETA: 0s - loss: 0.4560 - accuracy: 0.8073
366/640 [================>.............] - ETA: 0s - loss: 0.4598 - accuracy: 0.8115
398/640 [=================>............] - ETA: 0s - loss: 0.4440 - accuracy: 0.8166
432/640 [===================>..........] - ETA: 0s - loss: 0.4497 - accuracy: 0.8102
461/640 [====================>.........] - ETA: 0s - loss: 0.4740 - accuracy: 0.8048
494/640 [======================>.......] - ETA: 0s - loss: 0.4722 - accuracy: 0.8057
527/640 [=======================>......] - ETA: 0s - loss: 0.4704 - accuracy: 0.8083
558/640 [=========================>....] - ETA: 0s - loss: 0.4761 - accuracy: 0.8100
588/640 [==========================>...] - ETA: 0s - loss: 0.4787 - accuracy: 0.8095
618/640 [===========================>..] - ETA: 0s - loss: 0.4707 - accuracy: 0.8107
640/640 [==============================] - 1s 2ms/step - loss: 0.4641 - accuracy: 0.8141

640/640 [==============================] - 1s 2ms/step - loss: 0.4641 - accuracy: 0.8141 - val_loss: 0.5371 - val_accuracy: 0.7688
Epoch 66/100

  1/640 [..............................] - ETA: 1s - loss: 0.0183 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.4495 - accuracy: 0.8095
 82/640 [==>...........................] - ETA: 0s - loss: 0.5066 - accuracy: 0.8049
113/640 [====>.........................] - ETA: 0s - loss: 0.4546 - accuracy: 0.8319
156/640 [======>.......................] - ETA: 0s - loss: 0.4559 - accuracy: 0.8205
196/640 [========>.....................] - ETA: 0s - loss: 0.4553 - accuracy: 0.8163
231/640 [=========>....................] - ETA: 0s - loss: 0.4347 - accuracy: 0.8268
267/640 [===========>..................] - ETA: 0s - loss: 0.4597 - accuracy: 0.8127
293/640 [============>.................] - ETA: 0s - loss: 0.4498 - accuracy: 0.8225
328/640 [==============>...............] - ETA: 0s - loss: 0.4304 - accuracy: 0.8293
365/640 [================>.............] - ETA: 0s - loss: 0.4290 - accuracy: 0.8329
401/640 [=================>............] - ETA: 0s - loss: 0.4346 - accuracy: 0.8304
438/640 [===================>..........] - ETA: 0s - loss: 0.4294 - accuracy: 0.8333
469/640 [====================>.........] - ETA: 0s - loss: 0.4197 - accuracy: 0.8337
512/640 [=======================>......] - ETA: 0s - loss: 0.4166 - accuracy: 0.8359
551/640 [========================>.....] - ETA: 0s - loss: 0.4256 - accuracy: 0.8294
590/640 [==========================>...] - ETA: 0s - loss: 0.4340 - accuracy: 0.8203
626/640 [============================>.] - ETA: 0s - loss: 0.4488 - accuracy: 0.8147
640/640 [==============================] - 1s 1ms/step - loss: 0.4638 - accuracy: 0.8141

640/640 [==============================] - 1s 2ms/step - loss: 0.4638 - accuracy: 0.8141 - val_loss: 0.5390 - val_accuracy: 0.7688
Epoch 67/100

  1/640 [..............................] - ETA: 1s - loss: 0.0281 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4788 - accuracy: 0.7727
 87/640 [===>..........................] - ETA: 0s - loss: 0.4044 - accuracy: 0.7931
122/640 [====>.........................] - ETA: 0s - loss: 0.3948 - accuracy: 0.8197
158/640 [======>.......................] - ETA: 0s - loss: 0.4512 - accuracy: 0.7911
193/640 [========>.....................] - ETA: 0s - loss: 0.4757 - accuracy: 0.8031
228/640 [=========>....................] - ETA: 0s - loss: 0.4540 - accuracy: 0.8246
263/640 [===========>..................] - ETA: 0s - loss: 0.4639 - accuracy: 0.8251
298/640 [============>.................] - ETA: 0s - loss: 0.4627 - accuracy: 0.8221
333/640 [==============>...............] - ETA: 0s - loss: 0.4476 - accuracy: 0.8318
370/640 [================>.............] - ETA: 0s - loss: 0.4362 - accuracy: 0.8324
402/640 [=================>............] - ETA: 0s - loss: 0.4494 - accuracy: 0.8358
437/640 [===================>..........] - ETA: 0s - loss: 0.4700 - accuracy: 0.8215
471/640 [=====================>........] - ETA: 0s - loss: 0.4679 - accuracy: 0.8195
503/640 [======================>.......] - ETA: 0s - loss: 0.4731 - accuracy: 0.8191
531/640 [=======================>......] - ETA: 0s - loss: 0.4611 - accuracy: 0.8249
565/640 [=========================>....] - ETA: 0s - loss: 0.4596 - accuracy: 0.8212
608/640 [===========================>..] - ETA: 0s - loss: 0.4595 - accuracy: 0.8224
639/640 [============================>.] - ETA: 0s - loss: 0.4651 - accuracy: 0.8200
640/640 [==============================] - 1s 1ms/step - loss: 0.4644 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4644 - accuracy: 0.8203 - val_loss: 0.5322 - val_accuracy: 0.7812
Epoch 68/100

  1/640 [..............................] - ETA: 0s - loss: 0.0123 - accuracy: 1.0000
 30/640 [>.............................] - ETA: 1s - loss: 0.4232 - accuracy: 0.8667
 71/640 [==>...........................] - ETA: 0s - loss: 0.3245 - accuracy: 0.9296
103/640 [===>..........................] - ETA: 0s - loss: 0.3668 - accuracy: 0.9029
131/640 [=====>........................] - ETA: 0s - loss: 0.3867 - accuracy: 0.8931
161/640 [======>.......................] - ETA: 0s - loss: 0.3966 - accuracy: 0.8758
193/640 [========>.....................] - ETA: 0s - loss: 0.3844 - accuracy: 0.8808
223/640 [=========>....................] - ETA: 0s - loss: 0.4166 - accuracy: 0.8655
254/640 [==========>...................] - ETA: 0s - loss: 0.4077 - accuracy: 0.8661
285/640 [============>.................] - ETA: 0s - loss: 0.4142 - accuracy: 0.8632
318/640 [=============>................] - ETA: 0s - loss: 0.4382 - accuracy: 0.8491
352/640 [===============>..............] - ETA: 0s - loss: 0.4415 - accuracy: 0.8438
392/640 [=================>............] - ETA: 0s - loss: 0.4406 - accuracy: 0.8418
428/640 [===================>..........] - ETA: 0s - loss: 0.4408 - accuracy: 0.8364
469/640 [====================>.........] - ETA: 0s - loss: 0.4346 - accuracy: 0.8380
512/640 [=======================>......] - ETA: 0s - loss: 0.4463 - accuracy: 0.8340
547/640 [========================>.....] - ETA: 0s - loss: 0.4416 - accuracy: 0.8318
582/640 [==========================>...] - ETA: 0s - loss: 0.4464 - accuracy: 0.8316
618/640 [===========================>..] - ETA: 0s - loss: 0.4457 - accuracy: 0.8301
640/640 [==============================] - 1s 1ms/step - loss: 0.4604 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4604 - accuracy: 0.8219 - val_loss: 0.5367 - val_accuracy: 0.7625
Epoch 69/100

  1/640 [..............................] - ETA: 0s - loss: 2.2861 - accuracy: 0.0000e+00
 43/640 [=>............................] - ETA: 0s - loss: 0.4031 - accuracy: 0.8372    
 87/640 [===>..........................] - ETA: 0s - loss: 0.3986 - accuracy: 0.8506
123/640 [====>.........................] - ETA: 0s - loss: 0.4482 - accuracy: 0.8537
157/640 [======>.......................] - ETA: 0s - loss: 0.4080 - accuracy: 0.8599
192/640 [========>.....................] - ETA: 0s - loss: 0.4333 - accuracy: 0.8438
231/640 [=========>....................] - ETA: 0s - loss: 0.4344 - accuracy: 0.8442
269/640 [===========>..................] - ETA: 0s - loss: 0.4153 - accuracy: 0.8401
305/640 [=============>................] - ETA: 0s - loss: 0.4242 - accuracy: 0.8393
340/640 [==============>...............] - ETA: 0s - loss: 0.4512 - accuracy: 0.8235
376/640 [================>.............] - ETA: 0s - loss: 0.4605 - accuracy: 0.8218
409/640 [==================>...........] - ETA: 0s - loss: 0.4654 - accuracy: 0.8191
449/640 [====================>.........] - ETA: 0s - loss: 0.4606 - accuracy: 0.8107
485/640 [=====================>........] - ETA: 0s - loss: 0.4631 - accuracy: 0.8124
522/640 [=======================>......] - ETA: 0s - loss: 0.4570 - accuracy: 0.8161
558/640 [=========================>....] - ETA: 0s - loss: 0.4626 - accuracy: 0.8118
595/640 [==========================>...] - ETA: 0s - loss: 0.4687 - accuracy: 0.8134
632/640 [============================>.] - ETA: 0s - loss: 0.4594 - accuracy: 0.8180
640/640 [==============================] - 1s 1ms/step - loss: 0.4638 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4638 - accuracy: 0.8172 - val_loss: 0.5405 - val_accuracy: 0.7750
Epoch 70/100

  1/640 [..............................] - ETA: 1s - loss: 0.4210 - accuracy: 1.0000
 26/640 [>.............................] - ETA: 1s - loss: 0.6376 - accuracy: 0.7308
 50/640 [=>............................] - ETA: 1s - loss: 0.4636 - accuracy: 0.8400
 76/640 [==>...........................] - ETA: 1s - loss: 0.4728 - accuracy: 0.8553
107/640 [====>.........................] - ETA: 1s - loss: 0.4903 - accuracy: 0.8411
133/640 [=====>........................] - ETA: 0s - loss: 0.4474 - accuracy: 0.8647
172/640 [=======>......................] - ETA: 0s - loss: 0.4503 - accuracy: 0.8488
204/640 [========>.....................] - ETA: 0s - loss: 0.4719 - accuracy: 0.8431
238/640 [==========>...................] - ETA: 0s - loss: 0.4553 - accuracy: 0.8445
268/640 [===========>..................] - ETA: 0s - loss: 0.4312 - accuracy: 0.8582
298/640 [============>.................] - ETA: 0s - loss: 0.4405 - accuracy: 0.8456
334/640 [==============>...............] - ETA: 0s - loss: 0.4384 - accuracy: 0.8413
363/640 [================>.............] - ETA: 0s - loss: 0.4476 - accuracy: 0.8375
393/640 [=================>............] - ETA: 0s - loss: 0.4452 - accuracy: 0.8295
420/640 [==================>...........] - ETA: 0s - loss: 0.4419 - accuracy: 0.8286
453/640 [====================>.........] - ETA: 0s - loss: 0.4251 - accuracy: 0.8389
482/640 [=====================>........] - ETA: 0s - loss: 0.4228 - accuracy: 0.8423
516/640 [=======================>......] - ETA: 0s - loss: 0.4321 - accuracy: 0.8333
548/640 [========================>.....] - ETA: 0s - loss: 0.4328 - accuracy: 0.8285
578/640 [==========================>...] - ETA: 0s - loss: 0.4560 - accuracy: 0.8235
608/640 [===========================>..] - ETA: 0s - loss: 0.4646 - accuracy: 0.8240
640/640 [==============================] - 1s 2ms/step - loss: 0.4616 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4616 - accuracy: 0.8234 - val_loss: 0.5288 - val_accuracy: 0.7812
Epoch 71/100

  1/640 [..............................] - ETA: 2s - loss: 0.0048 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.5308 - accuracy: 0.8810
 84/640 [==>...........................] - ETA: 0s - loss: 0.4525 - accuracy: 0.8690
118/640 [====>.........................] - ETA: 0s - loss: 0.4767 - accuracy: 0.8390
150/640 [======>.......................] - ETA: 0s - loss: 0.4375 - accuracy: 0.8600
183/640 [=======>......................] - ETA: 0s - loss: 0.4489 - accuracy: 0.8579
221/640 [=========>....................] - ETA: 0s - loss: 0.4666 - accuracy: 0.8371
252/640 [==========>...................] - ETA: 0s - loss: 0.4499 - accuracy: 0.8452
284/640 [============>.................] - ETA: 0s - loss: 0.4670 - accuracy: 0.8275
324/640 [==============>...............] - ETA: 0s - loss: 0.4649 - accuracy: 0.8210
359/640 [===============>..............] - ETA: 0s - loss: 0.4788 - accuracy: 0.8134
393/640 [=================>............] - ETA: 0s - loss: 0.4706 - accuracy: 0.8142
429/640 [===================>..........] - ETA: 0s - loss: 0.4601 - accuracy: 0.8182
471/640 [=====================>........] - ETA: 0s - loss: 0.4504 - accuracy: 0.8195
514/640 [=======================>......] - ETA: 0s - loss: 0.4656 - accuracy: 0.8171
554/640 [========================>.....] - ETA: 0s - loss: 0.4645 - accuracy: 0.8141
593/640 [==========================>...] - ETA: 0s - loss: 0.4548 - accuracy: 0.8179
635/640 [============================>.] - ETA: 0s - loss: 0.4639 - accuracy: 0.8157
640/640 [==============================] - 1s 1ms/step - loss: 0.4625 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4625 - accuracy: 0.8172 - val_loss: 0.5305 - val_accuracy: 0.7812
Epoch 72/100

  1/640 [..............................] - ETA: 1s - loss: 2.4675 - accuracy: 0.0000e+00
 47/640 [=>............................] - ETA: 0s - loss: 0.4823 - accuracy: 0.7872    
 92/640 [===>..........................] - ETA: 0s - loss: 0.4569 - accuracy: 0.8043
126/640 [====>.........................] - ETA: 0s - loss: 0.4613 - accuracy: 0.8095
158/640 [======>.......................] - ETA: 0s - loss: 0.4603 - accuracy: 0.7911
191/640 [=======>......................] - ETA: 0s - loss: 0.4675 - accuracy: 0.7958
223/640 [=========>....................] - ETA: 0s - loss: 0.4541 - accuracy: 0.8027
257/640 [===========>..................] - ETA: 0s - loss: 0.4528 - accuracy: 0.8016
296/640 [============>.................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8142
334/640 [==============>...............] - ETA: 0s - loss: 0.4397 - accuracy: 0.8144
370/640 [================>.............] - ETA: 0s - loss: 0.4311 - accuracy: 0.8216
404/640 [=================>............] - ETA: 0s - loss: 0.4405 - accuracy: 0.8193
440/640 [===================>..........] - ETA: 0s - loss: 0.4493 - accuracy: 0.8227
475/640 [=====================>........] - ETA: 0s - loss: 0.4489 - accuracy: 0.8253
504/640 [======================>.......] - ETA: 0s - loss: 0.4487 - accuracy: 0.8214
538/640 [========================>.....] - ETA: 0s - loss: 0.4486 - accuracy: 0.8234
568/640 [=========================>....] - ETA: 0s - loss: 0.4603 - accuracy: 0.8222
601/640 [===========================>..] - ETA: 0s - loss: 0.4587 - accuracy: 0.8253
631/640 [============================>.] - ETA: 0s - loss: 0.4623 - accuracy: 0.8209
640/640 [==============================] - 1s 1ms/step - loss: 0.4619 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4619 - accuracy: 0.8203 - val_loss: 0.5375 - val_accuracy: 0.7812
Epoch 73/100

  1/640 [..............................] - ETA: 5s - loss: 0.5268 - accuracy: 1.0000
 33/640 [>.............................] - ETA: 0s - loss: 0.5023 - accuracy: 0.7576
 70/640 [==>...........................] - ETA: 0s - loss: 0.4703 - accuracy: 0.8000
114/640 [====>.........................] - ETA: 0s - loss: 0.3959 - accuracy: 0.8421
160/640 [======>.......................] - ETA: 0s - loss: 0.4038 - accuracy: 0.8438
198/640 [========>.....................] - ETA: 0s - loss: 0.4208 - accuracy: 0.8384
231/640 [=========>....................] - ETA: 0s - loss: 0.4247 - accuracy: 0.8398
259/640 [===========>..................] - ETA: 0s - loss: 0.4124 - accuracy: 0.8417
303/640 [=============>................] - ETA: 0s - loss: 0.4173 - accuracy: 0.8383
344/640 [===============>..............] - ETA: 0s - loss: 0.4167 - accuracy: 0.8459
380/640 [================>.............] - ETA: 0s - loss: 0.4350 - accuracy: 0.8316
419/640 [==================>...........] - ETA: 0s - loss: 0.4281 - accuracy: 0.8329
454/640 [====================>.........] - ETA: 0s - loss: 0.4481 - accuracy: 0.8238
481/640 [=====================>........] - ETA: 0s - loss: 0.4488 - accuracy: 0.8191
518/640 [=======================>......] - ETA: 0s - loss: 0.4686 - accuracy: 0.8147
554/640 [========================>.....] - ETA: 0s - loss: 0.4598 - accuracy: 0.8213
590/640 [==========================>...] - ETA: 0s - loss: 0.4493 - accuracy: 0.8271
627/640 [============================>.] - ETA: 0s - loss: 0.4589 - accuracy: 0.8230
640/640 [==============================] - 1s 1ms/step - loss: 0.4609 - accuracy: 0.8188

640/640 [==============================] - 1s 2ms/step - loss: 0.4609 - accuracy: 0.8188 - val_loss: 0.5412 - val_accuracy: 0.7812
Epoch 74/100

  1/640 [..............................] - ETA: 1s - loss: 0.0032 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4707 - accuracy: 0.8043
 90/640 [===>..........................] - ETA: 0s - loss: 0.4114 - accuracy: 0.8444
126/640 [====>.........................] - ETA: 0s - loss: 0.4227 - accuracy: 0.8492
164/640 [======>.......................] - ETA: 0s - loss: 0.4238 - accuracy: 0.8598
200/640 [========>.....................] - ETA: 0s - loss: 0.4028 - accuracy: 0.8600
236/640 [==========>...................] - ETA: 0s - loss: 0.4230 - accuracy: 0.8432
266/640 [===========>..................] - ETA: 0s - loss: 0.4121 - accuracy: 0.8383
301/640 [=============>................] - ETA: 0s - loss: 0.4205 - accuracy: 0.8405
339/640 [==============>...............] - ETA: 0s - loss: 0.4351 - accuracy: 0.8319
374/640 [================>.............] - ETA: 0s - loss: 0.4606 - accuracy: 0.8209
412/640 [==================>...........] - ETA: 0s - loss: 0.4656 - accuracy: 0.8180
453/640 [====================>.........] - ETA: 0s - loss: 0.4604 - accuracy: 0.8168
488/640 [=====================>........] - ETA: 0s - loss: 0.4677 - accuracy: 0.8176
522/640 [=======================>......] - ETA: 0s - loss: 0.4763 - accuracy: 0.8084
557/640 [=========================>....] - ETA: 0s - loss: 0.4726 - accuracy: 0.8097
587/640 [==========================>...] - ETA: 0s - loss: 0.4658 - accuracy: 0.8160
623/640 [============================>.] - ETA: 0s - loss: 0.4572 - accuracy: 0.8218
640/640 [==============================] - 1s 1ms/step - loss: 0.4605 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4605 - accuracy: 0.8219 - val_loss: 0.5457 - val_accuracy: 0.7750
Epoch 75/100

  1/640 [..............................] - ETA: 1s - loss: 0.5279 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.2705 - accuracy: 0.9211
 81/640 [==>...........................] - ETA: 0s - loss: 0.3732 - accuracy: 0.9012
115/640 [====>.........................] - ETA: 0s - loss: 0.4133 - accuracy: 0.8783
144/640 [=====>........................] - ETA: 0s - loss: 0.4264 - accuracy: 0.8611
176/640 [=======>......................] - ETA: 0s - loss: 0.4643 - accuracy: 0.8295
210/640 [========>.....................] - ETA: 0s - loss: 0.4915 - accuracy: 0.8095
245/640 [==========>...................] - ETA: 0s - loss: 0.5007 - accuracy: 0.8041
276/640 [===========>..................] - ETA: 0s - loss: 0.4966 - accuracy: 0.8043
305/640 [=============>................] - ETA: 0s - loss: 0.5194 - accuracy: 0.7869
333/640 [==============>...............] - ETA: 0s - loss: 0.5080 - accuracy: 0.7898
363/640 [================>.............] - ETA: 0s - loss: 0.4879 - accuracy: 0.7989
394/640 [=================>............] - ETA: 0s - loss: 0.4958 - accuracy: 0.7970
426/640 [==================>...........] - ETA: 0s - loss: 0.4775 - accuracy: 0.8075
463/640 [====================>.........] - ETA: 0s - loss: 0.4902 - accuracy: 0.8056
508/640 [======================>.......] - ETA: 0s - loss: 0.4882 - accuracy: 0.8031
553/640 [========================>.....] - ETA: 0s - loss: 0.4837 - accuracy: 0.8047
588/640 [==========================>...] - ETA: 0s - loss: 0.4832 - accuracy: 0.8061
621/640 [============================>.] - ETA: 0s - loss: 0.4667 - accuracy: 0.8148
640/640 [==============================] - 1s 1ms/step - loss: 0.4617 - accuracy: 0.8172

640/640 [==============================] - 1s 2ms/step - loss: 0.4617 - accuracy: 0.8172 - val_loss: 0.5403 - val_accuracy: 0.7688
Epoch 76/100

  1/640 [..............................] - ETA: 0s - loss: 0.0171 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.2510 - accuracy: 0.8980
 96/640 [===>..........................] - ETA: 0s - loss: 0.3446 - accuracy: 0.8542
130/640 [=====>........................] - ETA: 0s - loss: 0.3780 - accuracy: 0.8538
167/640 [======>.......................] - ETA: 0s - loss: 0.3760 - accuracy: 0.8623
202/640 [========>.....................] - ETA: 0s - loss: 0.3943 - accuracy: 0.8465
235/640 [==========>...................] - ETA: 0s - loss: 0.4515 - accuracy: 0.8255
273/640 [===========>..................] - ETA: 0s - loss: 0.4614 - accuracy: 0.8095
316/640 [=============>................] - ETA: 0s - loss: 0.4557 - accuracy: 0.8196
350/640 [===============>..............] - ETA: 0s - loss: 0.4513 - accuracy: 0.8229
390/640 [=================>............] - ETA: 0s - loss: 0.4624 - accuracy: 0.8308
424/640 [==================>...........] - ETA: 0s - loss: 0.4583 - accuracy: 0.8302
462/640 [====================>.........] - ETA: 0s - loss: 0.4530 - accuracy: 0.8290
501/640 [======================>.......] - ETA: 0s - loss: 0.4458 - accuracy: 0.8343
540/640 [========================>.....] - ETA: 0s - loss: 0.4489 - accuracy: 0.8296
579/640 [==========================>...] - ETA: 0s - loss: 0.4529 - accuracy: 0.8273
617/640 [===========================>..] - ETA: 0s - loss: 0.4583 - accuracy: 0.8233
640/640 [==============================] - 1s 1ms/step - loss: 0.4611 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4611 - accuracy: 0.8219 - val_loss: 0.5494 - val_accuracy: 0.7812
Epoch 77/100

  1/640 [..............................] - ETA: 1s - loss: 0.4150 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.3940 - accuracy: 0.8667
 90/640 [===>..........................] - ETA: 0s - loss: 0.4645 - accuracy: 0.8222
127/640 [====>.........................] - ETA: 0s - loss: 0.4587 - accuracy: 0.8425
155/640 [======>.......................] - ETA: 0s - loss: 0.4911 - accuracy: 0.8194
195/640 [========>.....................] - ETA: 0s - loss: 0.4899 - accuracy: 0.8154
239/640 [==========>...................] - ETA: 0s - loss: 0.5078 - accuracy: 0.7908
276/640 [===========>..................] - ETA: 0s - loss: 0.5038 - accuracy: 0.7971
313/640 [=============>................] - ETA: 0s - loss: 0.5046 - accuracy: 0.7987
346/640 [===============>..............] - ETA: 0s - loss: 0.5100 - accuracy: 0.8006
381/640 [================>.............] - ETA: 0s - loss: 0.5076 - accuracy: 0.8005
415/640 [==================>...........] - ETA: 0s - loss: 0.4909 - accuracy: 0.8096
446/640 [===================>..........] - ETA: 0s - loss: 0.4765 - accuracy: 0.8161
478/640 [=====================>........] - ETA: 0s - loss: 0.4797 - accuracy: 0.8117
515/640 [=======================>......] - ETA: 0s - loss: 0.4771 - accuracy: 0.8136
546/640 [========================>.....] - ETA: 0s - loss: 0.4639 - accuracy: 0.8187
578/640 [==========================>...] - ETA: 0s - loss: 0.4574 - accuracy: 0.8218
609/640 [===========================>..] - ETA: 0s - loss: 0.4585 - accuracy: 0.8210
640/640 [==============================] - 1s 1ms/step - loss: 0.4575 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4575 - accuracy: 0.8234 - val_loss: 0.5472 - val_accuracy: 0.7625
Epoch 78/100

  1/640 [..............................] - ETA: 0s - loss: 0.2880 - accuracy: 1.0000
 42/640 [>.............................] - ETA: 0s - loss: 0.3480 - accuracy: 0.8571
 84/640 [==>...........................] - ETA: 0s - loss: 0.3683 - accuracy: 0.8571
122/640 [====>.........................] - ETA: 0s - loss: 0.3924 - accuracy: 0.8525
167/640 [======>.......................] - ETA: 0s - loss: 0.4145 - accuracy: 0.8323
203/640 [========>.....................] - ETA: 0s - loss: 0.4149 - accuracy: 0.8325
238/640 [==========>...................] - ETA: 0s - loss: 0.4118 - accuracy: 0.8361
279/640 [============>.................] - ETA: 0s - loss: 0.4465 - accuracy: 0.8315
320/640 [==============>...............] - ETA: 0s - loss: 0.4395 - accuracy: 0.8406
356/640 [===============>..............] - ETA: 0s - loss: 0.4457 - accuracy: 0.8371
391/640 [=================>............] - ETA: 0s - loss: 0.4296 - accuracy: 0.8440
428/640 [===================>..........] - ETA: 0s - loss: 0.4492 - accuracy: 0.8294
467/640 [====================>.........] - ETA: 0s - loss: 0.4556 - accuracy: 0.8330
507/640 [======================>.......] - ETA: 0s - loss: 0.4517 - accuracy: 0.8304
547/640 [========================>.....] - ETA: 0s - loss: 0.4719 - accuracy: 0.8172
585/640 [==========================>...] - ETA: 0s - loss: 0.4718 - accuracy: 0.8188
623/640 [============================>.] - ETA: 0s - loss: 0.4579 - accuracy: 0.8266
640/640 [==============================] - 1s 1ms/step - loss: 0.4581 - accuracy: 0.8250

640/640 [==============================] - 1s 2ms/step - loss: 0.4581 - accuracy: 0.8250 - val_loss: 0.5455 - val_accuracy: 0.7688
Epoch 79/100

  1/640 [..............................] - ETA: 1s - loss: 0.0816 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.3307 - accuracy: 0.8684
 80/640 [==>...........................] - ETA: 0s - loss: 0.3853 - accuracy: 0.8500
121/640 [====>.........................] - ETA: 0s - loss: 0.4410 - accuracy: 0.8182
154/640 [======>.......................] - ETA: 0s - loss: 0.4539 - accuracy: 0.8117
197/640 [========>.....................] - ETA: 0s - loss: 0.4508 - accuracy: 0.8122
241/640 [==========>...................] - ETA: 0s - loss: 0.4476 - accuracy: 0.8216
277/640 [===========>..................] - ETA: 0s - loss: 0.4539 - accuracy: 0.8231
312/640 [=============>................] - ETA: 0s - loss: 0.4534 - accuracy: 0.8269
350/640 [===============>..............] - ETA: 0s - loss: 0.4658 - accuracy: 0.8200
391/640 [=================>............] - ETA: 0s - loss: 0.4599 - accuracy: 0.8235
428/640 [===================>..........] - ETA: 0s - loss: 0.4605 - accuracy: 0.8271
462/640 [====================>.........] - ETA: 0s - loss: 0.4583 - accuracy: 0.8247
498/640 [======================>.......] - ETA: 0s - loss: 0.4572 - accuracy: 0.8253
531/640 [=======================>......] - ETA: 0s - loss: 0.4572 - accuracy: 0.8211
565/640 [=========================>....] - ETA: 0s - loss: 0.4588 - accuracy: 0.8230
602/640 [===========================>..] - ETA: 0s - loss: 0.4539 - accuracy: 0.8256
637/640 [============================>.] - ETA: 0s - loss: 0.4598 - accuracy: 0.8195
640/640 [==============================] - 1s 1ms/step - loss: 0.4582 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4582 - accuracy: 0.8203 - val_loss: 0.5339 - val_accuracy: 0.7688
Epoch 80/100

  1/640 [..............................] - ETA: 1s - loss: 0.0403 - accuracy: 1.0000
 31/640 [>.............................] - ETA: 1s - loss: 0.4087 - accuracy: 0.8387
 75/640 [==>...........................] - ETA: 0s - loss: 0.4266 - accuracy: 0.8667
110/640 [====>.........................] - ETA: 0s - loss: 0.4954 - accuracy: 0.8364
142/640 [=====>........................] - ETA: 0s - loss: 0.4431 - accuracy: 0.8521
177/640 [=======>......................] - ETA: 0s - loss: 0.4224 - accuracy: 0.8588
210/640 [========>.....................] - ETA: 0s - loss: 0.4412 - accuracy: 0.8333
239/640 [==========>...................] - ETA: 0s - loss: 0.4652 - accuracy: 0.8243
269/640 [===========>..................] - ETA: 0s - loss: 0.4677 - accuracy: 0.8216
297/640 [============>.................] - ETA: 0s - loss: 0.4850 - accuracy: 0.8148
333/640 [==============>...............] - ETA: 0s - loss: 0.4852 - accuracy: 0.8108
371/640 [================>.............] - ETA: 0s - loss: 0.4793 - accuracy: 0.8167
405/640 [=================>............] - ETA: 0s - loss: 0.4990 - accuracy: 0.8099
439/640 [===================>..........] - ETA: 0s - loss: 0.4935 - accuracy: 0.8109
474/640 [=====================>........] - ETA: 0s - loss: 0.4964 - accuracy: 0.8101
516/640 [=======================>......] - ETA: 0s - loss: 0.4846 - accuracy: 0.8159
561/640 [=========================>....] - ETA: 0s - loss: 0.4713 - accuracy: 0.8217
597/640 [==========================>...] - ETA: 0s - loss: 0.4727 - accuracy: 0.8241
638/640 [============================>.] - ETA: 0s - loss: 0.4625 - accuracy: 0.8276
640/640 [==============================] - 1s 1ms/step - loss: 0.4610 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4610 - accuracy: 0.8281 - val_loss: 0.5335 - val_accuracy: 0.7750
Epoch 81/100

  1/640 [..............................] - ETA: 0s - loss: 0.3859 - accuracy: 1.0000
 46/640 [=>............................] - ETA: 0s - loss: 0.4467 - accuracy: 0.8696
 91/640 [===>..........................] - ETA: 0s - loss: 0.5070 - accuracy: 0.8462
128/640 [=====>........................] - ETA: 0s - loss: 0.4797 - accuracy: 0.8438
165/640 [======>.......................] - ETA: 0s - loss: 0.4649 - accuracy: 0.8364
201/640 [========>.....................] - ETA: 0s - loss: 0.4187 - accuracy: 0.8657
241/640 [==========>...................] - ETA: 0s - loss: 0.4049 - accuracy: 0.8672
279/640 [============>.................] - ETA: 0s - loss: 0.4076 - accuracy: 0.8710
320/640 [==============>...............] - ETA: 0s - loss: 0.4151 - accuracy: 0.8625
353/640 [===============>..............] - ETA: 0s - loss: 0.4261 - accuracy: 0.8527
387/640 [=================>............] - ETA: 0s - loss: 0.4240 - accuracy: 0.8527
423/640 [==================>...........] - ETA: 0s - loss: 0.4319 - accuracy: 0.8440
462/640 [====================>.........] - ETA: 0s - loss: 0.4353 - accuracy: 0.8377
498/640 [======================>.......] - ETA: 0s - loss: 0.4420 - accuracy: 0.8333
536/640 [========================>.....] - ETA: 0s - loss: 0.4428 - accuracy: 0.8358
573/640 [=========================>....] - ETA: 0s - loss: 0.4516 - accuracy: 0.8325
608/640 [===========================>..] - ETA: 0s - loss: 0.4535 - accuracy: 0.8322
640/640 [==============================] - 1s 1ms/step - loss: 0.4569 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4569 - accuracy: 0.8313 - val_loss: 0.5412 - val_accuracy: 0.7688
Epoch 82/100

  1/640 [..............................] - ETA: 1s - loss: 2.3842e-07 - accuracy: 1.0000
 43/640 [=>............................] - ETA: 0s - loss: 0.3801 - accuracy: 0.7907    
 83/640 [==>...........................] - ETA: 0s - loss: 0.3986 - accuracy: 0.8072
123/640 [====>.........................] - ETA: 0s - loss: 0.4832 - accuracy: 0.7967
167/640 [======>.......................] - ETA: 0s - loss: 0.4622 - accuracy: 0.8084
205/640 [========>.....................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8049
243/640 [==========>...................] - ETA: 0s - loss: 0.4471 - accuracy: 0.8189
277/640 [===========>..................] - ETA: 0s - loss: 0.4390 - accuracy: 0.8267
310/640 [=============>................] - ETA: 0s - loss: 0.4326 - accuracy: 0.8355
335/640 [==============>...............] - ETA: 0s - loss: 0.4444 - accuracy: 0.8328
378/640 [================>.............] - ETA: 0s - loss: 0.4378 - accuracy: 0.8307
420/640 [==================>...........] - ETA: 0s - loss: 0.4553 - accuracy: 0.8357
449/640 [====================>.........] - ETA: 0s - loss: 0.4525 - accuracy: 0.8330
488/640 [=====================>........] - ETA: 0s - loss: 0.4470 - accuracy: 0.8299
521/640 [=======================>......] - ETA: 0s - loss: 0.4433 - accuracy: 0.8292
554/640 [========================>.....] - ETA: 0s - loss: 0.4532 - accuracy: 0.8267
587/640 [==========================>...] - ETA: 0s - loss: 0.4546 - accuracy: 0.8296
618/640 [===========================>..] - ETA: 0s - loss: 0.4598 - accuracy: 0.8317
640/640 [==============================] - 1s 1ms/step - loss: 0.4577 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4577 - accuracy: 0.8313 - val_loss: 0.5323 - val_accuracy: 0.7812
Epoch 83/100

  1/640 [..............................] - ETA: 1s - loss: 0.0265 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4959 - accuracy: 0.8158
 80/640 [==>...........................] - ETA: 0s - loss: 0.5109 - accuracy: 0.8000
110/640 [====>.........................] - ETA: 0s - loss: 0.4369 - accuracy: 0.8364
144/640 [=====>........................] - ETA: 0s - loss: 0.4754 - accuracy: 0.8056
182/640 [=======>......................] - ETA: 0s - loss: 0.4706 - accuracy: 0.7967
220/640 [=========>....................] - ETA: 0s - loss: 0.4722 - accuracy: 0.8000
258/640 [===========>..................] - ETA: 0s - loss: 0.4630 - accuracy: 0.8023
290/640 [============>.................] - ETA: 0s - loss: 0.4566 - accuracy: 0.8069
324/640 [==============>...............] - ETA: 0s - loss: 0.4565 - accuracy: 0.8117
359/640 [===============>..............] - ETA: 0s - loss: 0.4812 - accuracy: 0.8134
400/640 [=================>............] - ETA: 0s - loss: 0.4854 - accuracy: 0.8200
439/640 [===================>..........] - ETA: 0s - loss: 0.4923 - accuracy: 0.8178
476/640 [=====================>........] - ETA: 0s - loss: 0.4987 - accuracy: 0.8088
511/640 [======================>.......] - ETA: 0s - loss: 0.4853 - accuracy: 0.8121
549/640 [========================>.....] - ETA: 0s - loss: 0.4805 - accuracy: 0.8160
582/640 [==========================>...] - ETA: 0s - loss: 0.4708 - accuracy: 0.8162
620/640 [============================>.] - ETA: 0s - loss: 0.4640 - accuracy: 0.8210
640/640 [==============================] - 1s 1ms/step - loss: 0.4594 - accuracy: 0.8234

640/640 [==============================] - 1s 2ms/step - loss: 0.4594 - accuracy: 0.8234 - val_loss: 0.5431 - val_accuracy: 0.7688
Epoch 84/100

  1/640 [..............................] - ETA: 1s - loss: 1.3651 - accuracy: 0.0000e+00
 45/640 [=>............................] - ETA: 0s - loss: 0.5071 - accuracy: 0.7556    
 90/640 [===>..........................] - ETA: 0s - loss: 0.5983 - accuracy: 0.7111
126/640 [====>.........................] - ETA: 0s - loss: 0.5149 - accuracy: 0.7540
161/640 [======>.......................] - ETA: 0s - loss: 0.5025 - accuracy: 0.7826
199/640 [========>.....................] - ETA: 0s - loss: 0.5310 - accuracy: 0.7688
237/640 [==========>...................] - ETA: 0s - loss: 0.5215 - accuracy: 0.7722
273/640 [===========>..................] - ETA: 0s - loss: 0.5379 - accuracy: 0.7692
312/640 [=============>................] - ETA: 0s - loss: 0.5090 - accuracy: 0.7853
339/640 [==============>...............] - ETA: 0s - loss: 0.4919 - accuracy: 0.7876
377/640 [================>.............] - ETA: 0s - loss: 0.5206 - accuracy: 0.7851
415/640 [==================>...........] - ETA: 0s - loss: 0.5153 - accuracy: 0.7904
447/640 [===================>..........] - ETA: 0s - loss: 0.5165 - accuracy: 0.7919
486/640 [=====================>........] - ETA: 0s - loss: 0.4982 - accuracy: 0.8045
525/640 [=======================>......] - ETA: 0s - loss: 0.4848 - accuracy: 0.8114
572/640 [=========================>....] - ETA: 0s - loss: 0.4742 - accuracy: 0.8147
614/640 [===========================>..] - ETA: 0s - loss: 0.4632 - accuracy: 0.8192
640/640 [==============================] - 1s 1ms/step - loss: 0.4562 - accuracy: 0.8203

640/640 [==============================] - 1s 2ms/step - loss: 0.4562 - accuracy: 0.8203 - val_loss: 0.5486 - val_accuracy: 0.7750
Epoch 85/100

  1/640 [..............................] - ETA: 0s - loss: 0.0111 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4237 - accuracy: 0.7895
 82/640 [==>...........................] - ETA: 0s - loss: 0.5284 - accuracy: 0.7927
115/640 [====>.........................] - ETA: 0s - loss: 0.5432 - accuracy: 0.7652
148/640 [=====>........................] - ETA: 0s - loss: 0.5352 - accuracy: 0.8041
180/640 [=======>......................] - ETA: 0s - loss: 0.5300 - accuracy: 0.7944
212/640 [========>.....................] - ETA: 0s - loss: 0.5173 - accuracy: 0.8019
246/640 [==========>...................] - ETA: 0s - loss: 0.4937 - accuracy: 0.8130
272/640 [===========>..................] - ETA: 0s - loss: 0.4770 - accuracy: 0.8162
310/640 [=============>................] - ETA: 0s - loss: 0.4545 - accuracy: 0.8226
349/640 [===============>..............] - ETA: 0s - loss: 0.4446 - accuracy: 0.8309
379/640 [================>.............] - ETA: 0s - loss: 0.4300 - accuracy: 0.8391
409/640 [==================>...........] - ETA: 0s - loss: 0.4332 - accuracy: 0.8362
439/640 [===================>..........] - ETA: 0s - loss: 0.4415 - accuracy: 0.8360
474/640 [=====================>........] - ETA: 0s - loss: 0.4429 - accuracy: 0.8354
509/640 [======================>.......] - ETA: 0s - loss: 0.4593 - accuracy: 0.8330
545/640 [========================>.....] - ETA: 0s - loss: 0.4747 - accuracy: 0.8202
577/640 [==========================>...] - ETA: 0s - loss: 0.4687 - accuracy: 0.8215
614/640 [===========================>..] - ETA: 0s - loss: 0.4625 - accuracy: 0.8225
640/640 [==============================] - 1s 1ms/step - loss: 0.4573 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4573 - accuracy: 0.8266 - val_loss: 0.5285 - val_accuracy: 0.7812
Epoch 86/100

  1/640 [..............................] - ETA: 1s - loss: 0.4383 - accuracy: 1.0000
 49/640 [=>............................] - ETA: 0s - loss: 0.5631 - accuracy: 0.8367
 94/640 [===>..........................] - ETA: 0s - loss: 0.5667 - accuracy: 0.8511
128/640 [=====>........................] - ETA: 0s - loss: 0.5225 - accuracy: 0.8594
168/640 [======>.......................] - ETA: 0s - loss: 0.4741 - accuracy: 0.8631
207/640 [========>.....................] - ETA: 0s - loss: 0.4423 - accuracy: 0.8744
244/640 [==========>...................] - ETA: 0s - loss: 0.4358 - accuracy: 0.8648
282/640 [============>.................] - ETA: 0s - loss: 0.4383 - accuracy: 0.8546
321/640 [==============>...............] - ETA: 0s - loss: 0.4197 - accuracy: 0.8536
357/640 [===============>..............] - ETA: 0s - loss: 0.4084 - accuracy: 0.8543
394/640 [=================>............] - ETA: 0s - loss: 0.4123 - accuracy: 0.8477
429/640 [===================>..........] - ETA: 0s - loss: 0.4209 - accuracy: 0.8415
466/640 [====================>.........] - ETA: 0s - loss: 0.4499 - accuracy: 0.8262
507/640 [======================>.......] - ETA: 0s - loss: 0.4420 - accuracy: 0.8284
548/640 [========================>.....] - ETA: 0s - loss: 0.4349 - accuracy: 0.8321
585/640 [==========================>...] - ETA: 0s - loss: 0.4440 - accuracy: 0.8256
621/640 [============================>.] - ETA: 0s - loss: 0.4566 - accuracy: 0.8245
640/640 [==============================] - 1s 1ms/step - loss: 0.4553 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4553 - accuracy: 0.8266 - val_loss: 0.5355 - val_accuracy: 0.7812
Epoch 87/100

  1/640 [..............................] - ETA: 1s - loss: 0.0028 - accuracy: 1.0000
 14/640 [..............................] - ETA: 2s - loss: 0.4561 - accuracy: 0.8571
 53/640 [=>............................] - ETA: 1s - loss: 0.4093 - accuracy: 0.8302
 87/640 [===>..........................] - ETA: 0s - loss: 0.4229 - accuracy: 0.8391
118/640 [====>.........................] - ETA: 0s - loss: 0.4657 - accuracy: 0.8220
152/640 [======>.......................] - ETA: 0s - loss: 0.4345 - accuracy: 0.8355
197/640 [========>.....................] - ETA: 0s - loss: 0.4505 - accuracy: 0.8274
235/640 [==========>...................] - ETA: 0s - loss: 0.4752 - accuracy: 0.8255
276/640 [===========>..................] - ETA: 0s - loss: 0.4790 - accuracy: 0.8116
317/640 [=============>................] - ETA: 0s - loss: 0.4786 - accuracy: 0.8107
348/640 [===============>..............] - ETA: 0s - loss: 0.4552 - accuracy: 0.8247
387/640 [=================>............] - ETA: 0s - loss: 0.4649 - accuracy: 0.8243
423/640 [==================>...........] - ETA: 0s - loss: 0.4675 - accuracy: 0.8251
455/640 [====================>.........] - ETA: 0s - loss: 0.4549 - accuracy: 0.8286
485/640 [=====================>........] - ETA: 0s - loss: 0.4588 - accuracy: 0.8309
513/640 [=======================>......] - ETA: 0s - loss: 0.4528 - accuracy: 0.8324
535/640 [========================>.....] - ETA: 0s - loss: 0.4633 - accuracy: 0.8243
561/640 [=========================>....] - ETA: 0s - loss: 0.4624 - accuracy: 0.8217
591/640 [==========================>...] - ETA: 0s - loss: 0.4565 - accuracy: 0.8240
616/640 [===========================>..] - ETA: 0s - loss: 0.4525 - accuracy: 0.8263
640/640 [==============================] - 1s 2ms/step - loss: 0.4563 - accuracy: 0.8219

640/640 [==============================] - 1s 2ms/step - loss: 0.4563 - accuracy: 0.8219 - val_loss: 0.5431 - val_accuracy: 0.7812
Epoch 88/100

  1/640 [..............................] - ETA: 1s - loss: 1.0657e-04 - accuracy: 1.0000
 16/640 [..............................] - ETA: 12s - loss: 0.2544 - accuracy: 0.8750   
 64/640 [==>...........................] - ETA: 3s - loss: 0.3084 - accuracy: 0.9219 
105/640 [===>..........................] - ETA: 2s - loss: 0.3718 - accuracy: 0.8857
142/640 [=====>........................] - ETA: 1s - loss: 0.3886 - accuracy: 0.8732
177/640 [=======>......................] - ETA: 1s - loss: 0.3858 - accuracy: 0.8644
216/640 [=========>....................] - ETA: 1s - loss: 0.3773 - accuracy: 0.8611
258/640 [===========>..................] - ETA: 0s - loss: 0.3757 - accuracy: 0.8605
296/640 [============>.................] - ETA: 0s - loss: 0.3678 - accuracy: 0.8581
337/640 [==============>...............] - ETA: 0s - loss: 0.4006 - accuracy: 0.8516
373/640 [================>.............] - ETA: 0s - loss: 0.3986 - accuracy: 0.8499
414/640 [==================>...........] - ETA: 0s - loss: 0.4036 - accuracy: 0.8502
458/640 [====================>.........] - ETA: 0s - loss: 0.4227 - accuracy: 0.8406
493/640 [======================>.......] - ETA: 0s - loss: 0.4139 - accuracy: 0.8438
533/640 [=======================>......] - ETA: 0s - loss: 0.4198 - accuracy: 0.8424
569/640 [=========================>....] - ETA: 0s - loss: 0.4209 - accuracy: 0.8436
606/640 [===========================>..] - ETA: 0s - loss: 0.4360 - accuracy: 0.8317
640/640 [==============================] - 1s 2ms/step - loss: 0.4557 - accuracy: 0.8266

640/640 [==============================] - 1s 2ms/step - loss: 0.4557 - accuracy: 0.8266 - val_loss: 0.5345 - val_accuracy: 0.7688
Epoch 89/100

  1/640 [..............................] - ETA: 1s - loss: 0.6886 - accuracy: 1.0000
 44/640 [=>............................] - ETA: 0s - loss: 0.4023 - accuracy: 0.9091
 89/640 [===>..........................] - ETA: 0s - loss: 0.3931 - accuracy: 0.8764
123/640 [====>.........................] - ETA: 0s - loss: 0.3704 - accuracy: 0.8862
163/640 [======>.......................] - ETA: 0s - loss: 0.3436 - accuracy: 0.8957
200/640 [========>.....................] - ETA: 0s - loss: 0.3518 - accuracy: 0.8850
233/640 [=========>....................] - ETA: 0s - loss: 0.3954 - accuracy: 0.8755
265/640 [===========>..................] - ETA: 0s - loss: 0.4281 - accuracy: 0.8642
298/640 [============>.................] - ETA: 0s - loss: 0.4440 - accuracy: 0.8490
331/640 [==============>...............] - ETA: 0s - loss: 0.4371 - accuracy: 0.8489
366/640 [================>.............] - ETA: 0s - loss: 0.4509 - accuracy: 0.8415
393/640 [=================>............] - ETA: 0s - loss: 0.4671 - accuracy: 0.8346
420/640 [==================>...........] - ETA: 0s - loss: 0.4587 - accuracy: 0.8310
445/640 [===================>..........] - ETA: 0s - loss: 0.4625 - accuracy: 0.8292
473/640 [=====================>........] - ETA: 0s - loss: 0.4659 - accuracy: 0.8288
488/640 [=====================>........] - ETA: 0s - loss: 0.4699 - accuracy: 0.8279
507/640 [======================>.......] - ETA: 0s - loss: 0.4725 - accuracy: 0.8264
527/640 [=======================>......] - ETA: 0s - loss: 0.4705 - accuracy: 0.8235
536/640 [========================>.....] - ETA: 0s - loss: 0.4646 - accuracy: 0.8265
548/640 [========================>.....] - ETA: 0s - loss: 0.4617 - accuracy: 0.8266
557/640 [=========================>....] - ETA: 0s - loss: 0.4607 - accuracy: 0.8276
570/640 [=========================>....] - ETA: 0s - loss: 0.4603 - accuracy: 0.8281
590/640 [==========================>...] - ETA: 0s - loss: 0.4641 - accuracy: 0.8254
602/640 [===========================>..] - ETA: 0s - loss: 0.4575 - accuracy: 0.8289
626/640 [============================>.] - ETA: 0s - loss: 0.4587 - accuracy: 0.8291
640/640 [==============================] - 1s 2ms/step - loss: 0.4564 - accuracy: 0.8297

640/640 [==============================] - 2s 3ms/step - loss: 0.4564 - accuracy: 0.8297 - val_loss: 0.5420 - val_accuracy: 0.7750
Epoch 90/100

  1/640 [..............................] - ETA: 2s - loss: 0.3830 - accuracy: 1.0000
 38/640 [>.............................] - ETA: 0s - loss: 0.4143 - accuracy: 0.8158
 71/640 [==>...........................] - ETA: 0s - loss: 0.4112 - accuracy: 0.8592
107/640 [====>.........................] - ETA: 0s - loss: 0.4502 - accuracy: 0.8411
148/640 [=====>........................] - ETA: 0s - loss: 0.4838 - accuracy: 0.8108
178/640 [=======>......................] - ETA: 0s - loss: 0.4772 - accuracy: 0.8258
203/640 [========>.....................] - ETA: 0s - loss: 0.4987 - accuracy: 0.8325
222/640 [=========>....................] - ETA: 0s - loss: 0.4907 - accuracy: 0.8288
250/640 [==========>...................] - ETA: 0s - loss: 0.4670 - accuracy: 0.8360
280/640 [============>.................] - ETA: 0s - loss: 0.4555 - accuracy: 0.8393
309/640 [=============>................] - ETA: 0s - loss: 0.4625 - accuracy: 0.8285
333/640 [==============>...............] - ETA: 0s - loss: 0.4997 - accuracy: 0.8138
361/640 [===============>..............] - ETA: 0s - loss: 0.4999 - accuracy: 0.8089
385/640 [=================>............] - ETA: 0s - loss: 0.4799 - accuracy: 0.8182
407/640 [==================>...........] - ETA: 0s - loss: 0.4785 - accuracy: 0.8182
438/640 [===================>..........] - ETA: 0s - loss: 0.4754 - accuracy: 0.8196
469/640 [====================>.........] - ETA: 0s - loss: 0.4721 - accuracy: 0.8230
497/640 [======================>.......] - ETA: 0s - loss: 0.4733 - accuracy: 0.8169
525/640 [=======================>......] - ETA: 0s - loss: 0.4671 - accuracy: 0.8190
552/640 [========================>.....] - ETA: 0s - loss: 0.4578 - accuracy: 0.8225
585/640 [==========================>...] - ETA: 0s - loss: 0.4570 - accuracy: 0.8239
610/640 [===========================>..] - ETA: 0s - loss: 0.4548 - accuracy: 0.8262
634/640 [============================>.] - ETA: 0s - loss: 0.4520 - accuracy: 0.8265
640/640 [==============================] - 1s 2ms/step - loss: 0.4545 - accuracy: 0.8266

640/640 [==============================] - 2s 3ms/step - loss: 0.4545 - accuracy: 0.8266 - val_loss: 0.5559 - val_accuracy: 0.7688
Epoch 91/100

  1/640 [..............................] - ETA: 2s - loss: 0.7767 - accuracy: 1.0000
  9/640 [..............................] - ETA: 3s - loss: 0.5411 - accuracy: 0.8889
 17/640 [..............................] - ETA: 3s - loss: 0.3342 - accuracy: 0.9412
 29/640 [>.............................] - ETA: 3s - loss: 0.2888 - accuracy: 0.9310
 46/640 [=>............................] - ETA: 2s - loss: 0.3201 - accuracy: 0.9348
 62/640 [=>............................] - ETA: 2s - loss: 0.3857 - accuracy: 0.8871
 75/640 [==>...........................] - ETA: 2s - loss: 0.3716 - accuracy: 0.8800
 86/640 [===>..........................] - ETA: 2s - loss: 0.4149 - accuracy: 0.8605
112/640 [====>.........................] - ETA: 1s - loss: 0.4119 - accuracy: 0.8482
130/640 [=====>........................] - ETA: 1s - loss: 0.3879 - accuracy: 0.8615
151/640 [======>.......................] - ETA: 1s - loss: 0.4440 - accuracy: 0.8344
172/640 [=======>......................] - ETA: 1s - loss: 0.4632 - accuracy: 0.8314
194/640 [========>.....................] - ETA: 1s - loss: 0.4760 - accuracy: 0.8299
216/640 [=========>....................] - ETA: 1s - loss: 0.4998 - accuracy: 0.8333
236/640 [==========>...................] - ETA: 1s - loss: 0.4983 - accuracy: 0.8263
258/640 [===========>..................] - ETA: 1s - loss: 0.4750 - accuracy: 0.8372
279/640 [============>.................] - ETA: 1s - loss: 0.4670 - accuracy: 0.8351
299/640 [=============>................] - ETA: 1s - loss: 0.4860 - accuracy: 0.8328
316/640 [=============>................] - ETA: 0s - loss: 0.4765 - accuracy: 0.8386
331/640 [==============>...............] - ETA: 0s - loss: 0.4756 - accuracy: 0.8338
353/640 [===============>..............] - ETA: 0s - loss: 0.4746 - accuracy: 0.8300
364/640 [================>.............] - ETA: 0s - loss: 0.4688 - accuracy: 0.8324
382/640 [================>.............] - ETA: 0s - loss: 0.4735 - accuracy: 0.8298
400/640 [=================>............] - ETA: 0s - loss: 0.4673 - accuracy: 0.8275
421/640 [==================>...........] - ETA: 0s - loss: 0.4604 - accuracy: 0.8266
440/640 [===================>..........] - ETA: 0s - loss: 0.4743 - accuracy: 0.8182
458/640 [====================>.........] - ETA: 0s - loss: 0.4812 - accuracy: 0.8144
476/640 [=====================>........] - ETA: 0s - loss: 0.4719 - accuracy: 0.8193
491/640 [======================>.......] - ETA: 0s - loss: 0.4689 - accuracy: 0.8208
505/640 [======================>.......] - ETA: 0s - loss: 0.4661 - accuracy: 0.8218
519/640 [=======================>......] - ETA: 0s - loss: 0.4702 - accuracy: 0.8189
532/640 [=======================>......] - ETA: 0s - loss: 0.4752 - accuracy: 0.8177
548/640 [========================>.....] - ETA: 0s - loss: 0.4679 - accuracy: 0.8193
563/640 [=========================>....] - ETA: 0s - loss: 0.4662 - accuracy: 0.8206
583/640 [==========================>...] - ETA: 0s - loss: 0.4587 - accuracy: 0.8233
596/640 [==========================>...] - ETA: 0s - loss: 0.4533 - accuracy: 0.8255
609/640 [===========================>..] - ETA: 0s - loss: 0.4565 - accuracy: 0.8243
629/640 [============================>.] - ETA: 0s - loss: 0.4583 - accuracy: 0.8203
640/640 [==============================] - 2s 3ms/step - loss: 0.4557 - accuracy: 0.8219

640/640 [==============================] - 3s 4ms/step - loss: 0.4557 - accuracy: 0.8219 - val_loss: 0.5433 - val_accuracy: 0.7625
Epoch 92/100

  1/640 [..............................] - ETA: 1s - loss: 4.0932 - accuracy: 0.0000e+00
 20/640 [..............................] - ETA: 1s - loss: 0.6852 - accuracy: 0.7500    
 41/640 [>.............................] - ETA: 1s - loss: 0.5726 - accuracy: 0.7805
 57/640 [=>............................] - ETA: 1s - loss: 0.4976 - accuracy: 0.8246
 75/640 [==>...........................] - ETA: 1s - loss: 0.4844 - accuracy: 0.8400
 91/640 [===>..........................] - ETA: 1s - loss: 0.4507 - accuracy: 0.8462
100/640 [===>..........................] - ETA: 1s - loss: 0.4488 - accuracy: 0.8400
115/640 [====>.........................] - ETA: 1s - loss: 0.4390 - accuracy: 0.8348
130/640 [=====>........................] - ETA: 1s - loss: 0.4504 - accuracy: 0.8308
144/640 [=====>........................] - ETA: 1s - loss: 0.4325 - accuracy: 0.8333
159/640 [======>.......................] - ETA: 1s - loss: 0.4557 - accuracy: 0.8239
175/640 [=======>......................] - ETA: 1s - loss: 0.4539 - accuracy: 0.8229
189/640 [=======>......................] - ETA: 1s - loss: 0.4324 - accuracy: 0.8360
194/640 [========>.....................] - ETA: 1s - loss: 0.4310 - accuracy: 0.8351
209/640 [========>.....................] - ETA: 1s - loss: 0.4250 - accuracy: 0.8325
222/640 [=========>....................] - ETA: 1s - loss: 0.4237 - accuracy: 0.8333
237/640 [==========>...................] - ETA: 1s - loss: 0.4265 - accuracy: 0.8186
257/640 [===========>..................] - ETA: 1s - loss: 0.4219 - accuracy: 0.8288
275/640 [===========>..................] - ETA: 1s - loss: 0.4130 - accuracy: 0.8364
295/640 [============>.................] - ETA: 1s - loss: 0.4295 - accuracy: 0.8271
309/640 [=============>................] - ETA: 1s - loss: 0.4554 - accuracy: 0.8188
316/640 [=============>................] - ETA: 1s - loss: 0.4538 - accuracy: 0.8196
337/640 [==============>...............] - ETA: 1s - loss: 0.4476 - accuracy: 0.8249
359/640 [===============>..............] - ETA: 0s - loss: 0.4450 - accuracy: 0.8217
379/640 [================>.............] - ETA: 0s - loss: 0.4655 - accuracy: 0.8127
396/640 [=================>............] - ETA: 0s - loss: 0.4639 - accuracy: 0.8081
412/640 [==================>...........] - ETA: 0s - loss: 0.4579 - accuracy: 0.8131
438/640 [===================>..........] - ETA: 0s - loss: 0.4586 - accuracy: 0.8151
455/640 [====================>.........] - ETA: 0s - loss: 0.4591 - accuracy: 0.8198
476/640 [=====================>........] - ETA: 0s - loss: 0.4482 - accuracy: 0.8256
493/640 [======================>.......] - ETA: 0s - loss: 0.4542 - accuracy: 0.8215
514/640 [=======================>......] - ETA: 0s - loss: 0.4502 - accuracy: 0.8249
535/640 [========================>.....] - ETA: 0s - loss: 0.4511 - accuracy: 0.8243
554/640 [========================>.....] - ETA: 0s - loss: 0.4549 - accuracy: 0.8267
574/640 [=========================>....] - ETA: 0s - loss: 0.4507 - accuracy: 0.8310
591/640 [==========================>...] - ETA: 0s - loss: 0.4537 - accuracy: 0.8291
604/640 [===========================>..] - ETA: 0s - loss: 0.4503 - accuracy: 0.8311
619/640 [============================>.] - ETA: 0s - loss: 0.4468 - accuracy: 0.8320
635/640 [============================>.] - ETA: 0s - loss: 0.4512 - accuracy: 0.8299
640/640 [==============================] - 2s 3ms/step - loss: 0.4530 - accuracy: 0.8297

640/640 [==============================] - 3s 4ms/step - loss: 0.4530 - accuracy: 0.8297 - val_loss: 0.5486 - val_accuracy: 0.7750
Epoch 93/100

  1/640 [..............................] - ETA: 1s - loss: 0.0672 - accuracy: 1.0000
 12/640 [..............................] - ETA: 2s - loss: 0.6072 - accuracy: 0.8333
 25/640 [>.............................] - ETA: 2s - loss: 0.4461 - accuracy: 0.8800
 41/640 [>.............................] - ETA: 2s - loss: 0.3973 - accuracy: 0.8780
 52/640 [=>............................] - ETA: 2s - loss: 0.3929 - accuracy: 0.8846
 70/640 [==>...........................] - ETA: 2s - loss: 0.4184 - accuracy: 0.8857
 90/640 [===>..........................] - ETA: 1s - loss: 0.4211 - accuracy: 0.8556
115/640 [====>.........................] - ETA: 1s - loss: 0.4150 - accuracy: 0.8348
138/640 [=====>........................] - ETA: 1s - loss: 0.4016 - accuracy: 0.8333
152/640 [======>.......................] - ETA: 1s - loss: 0.4315 - accuracy: 0.8224
163/640 [======>.......................] - ETA: 1s - loss: 0.4305 - accuracy: 0.8160
183/640 [=======>......................] - ETA: 1s - loss: 0.4332 - accuracy: 0.8197
194/640 [========>.....................] - ETA: 1s - loss: 0.4356 - accuracy: 0.8196
211/640 [========>.....................] - ETA: 1s - loss: 0.4228 - accuracy: 0.8294
227/640 [=========>....................] - ETA: 1s - loss: 0.4368 - accuracy: 0.8238
242/640 [==========>...................] - ETA: 1s - loss: 0.4411 - accuracy: 0.8264
261/640 [===========>..................] - ETA: 1s - loss: 0.4411 - accuracy: 0.8352
284/640 [============>.................] - ETA: 1s - loss: 0.4346 - accuracy: 0.8345
308/640 [=============>................] - ETA: 1s - loss: 0.4407 - accuracy: 0.8312
328/640 [==============>...............] - ETA: 0s - loss: 0.4305 - accuracy: 0.8415
356/640 [===============>..............] - ETA: 0s - loss: 0.4174 - accuracy: 0.8455
373/640 [================>.............] - ETA: 0s - loss: 0.4229 - accuracy: 0.8391
385/640 [=================>............] - ETA: 0s - loss: 0.4163 - accuracy: 0.8442
393/640 [=================>............] - ETA: 0s - loss: 0.4161 - accuracy: 0.8397
402/640 [=================>............] - ETA: 0s - loss: 0.4256 - accuracy: 0.8358
408/640 [==================>...........] - ETA: 0s - loss: 0.4249 - accuracy: 0.8382
416/640 [==================>...........] - ETA: 0s - loss: 0.4296 - accuracy: 0.8365
431/640 [===================>..........] - ETA: 0s - loss: 0.4315 - accuracy: 0.8329
437/640 [===================>..........] - ETA: 0s - loss: 0.4326 - accuracy: 0.8330
453/640 [====================>.........] - ETA: 0s - loss: 0.4235 - accuracy: 0.8366
469/640 [====================>.........] - ETA: 0s - loss: 0.4504 - accuracy: 0.8294
489/640 [=====================>........] - ETA: 0s - loss: 0.4422 - accuracy: 0.8344
506/640 [======================>.......] - ETA: 0s - loss: 0.4434 - accuracy: 0.8300
513/640 [=======================>......] - ETA: 0s - loss: 0.4537 - accuracy: 0.8226
523/640 [=======================>......] - ETA: 0s - loss: 0.4526 - accuracy: 0.8241
530/640 [=======================>......] - ETA: 0s - loss: 0.4522 - accuracy: 0.8226
539/640 [========================>.....] - ETA: 0s - loss: 0.4481 - accuracy: 0.8237
553/640 [========================>.....] - ETA: 0s - loss: 0.4463 - accuracy: 0.8264
565/640 [=========================>....] - ETA: 0s - loss: 0.4468 - accuracy: 0.8265
576/640 [==========================>...] - ETA: 0s - loss: 0.4512 - accuracy: 0.8264
587/640 [==========================>...] - ETA: 0s - loss: 0.4476 - accuracy: 0.8279
597/640 [==========================>...] - ETA: 0s - loss: 0.4492 - accuracy: 0.8258
609/640 [===========================>..] - ETA: 0s - loss: 0.4512 - accuracy: 0.8243
625/640 [============================>.] - ETA: 0s - loss: 0.4504 - accuracy: 0.8272
640/640 [==============================] - 2s 4ms/step - loss: 0.4565 - accuracy: 0.8266

640/640 [==============================] - 3s 5ms/step - loss: 0.4565 - accuracy: 0.8266 - val_loss: 0.5352 - val_accuracy: 0.7812
Epoch 94/100

  1/640 [..............................] - ETA: 2s - loss: 0.0638 - accuracy: 1.0000
 14/640 [..............................] - ETA: 2s - loss: 0.3726 - accuracy: 0.8571
 29/640 [>.............................] - ETA: 2s - loss: 0.4525 - accuracy: 0.8276
 47/640 [=>............................] - ETA: 1s - loss: 0.4900 - accuracy: 0.8085
 60/640 [=>............................] - ETA: 2s - loss: 0.4939 - accuracy: 0.8167
 77/640 [==>...........................] - ETA: 1s - loss: 0.4828 - accuracy: 0.8052
 90/640 [===>..........................] - ETA: 1s - loss: 0.4531 - accuracy: 0.8222
111/640 [====>.........................] - ETA: 1s - loss: 0.4557 - accuracy: 0.8378
130/640 [=====>........................] - ETA: 1s - loss: 0.4698 - accuracy: 0.8231
147/640 [=====>........................] - ETA: 1s - loss: 0.4876 - accuracy: 0.8163
159/640 [======>.......................] - ETA: 1s - loss: 0.4913 - accuracy: 0.8176
182/640 [=======>......................] - ETA: 1s - loss: 0.4861 - accuracy: 0.8187
200/640 [========>.....................] - ETA: 1s - loss: 0.5038 - accuracy: 0.8100
217/640 [=========>....................] - ETA: 1s - loss: 0.4884 - accuracy: 0.8157
239/640 [==========>...................] - ETA: 1s - loss: 0.4779 - accuracy: 0.8117
254/640 [==========>...................] - ETA: 1s - loss: 0.4639 - accuracy: 0.8228
269/640 [===========>..................] - ETA: 1s - loss: 0.4732 - accuracy: 0.8178
290/640 [============>.................] - ETA: 1s - loss: 0.4680 - accuracy: 0.8207
312/640 [=============>................] - ETA: 0s - loss: 0.4654 - accuracy: 0.8173
331/640 [==============>...............] - ETA: 0s - loss: 0.4798 - accuracy: 0.8127
352/640 [===============>..............] - ETA: 0s - loss: 0.4655 - accuracy: 0.8182
362/640 [===============>..............] - ETA: 0s - loss: 0.4720 - accuracy: 0.8149
380/640 [================>.............] - ETA: 0s - loss: 0.4772 - accuracy: 0.8158
392/640 [=================>............] - ETA: 0s - loss: 0.4722 - accuracy: 0.8214
407/640 [==================>...........] - ETA: 0s - loss: 0.4703 - accuracy: 0.8182
429/640 [===================>..........] - ETA: 0s - loss: 0.4728 - accuracy: 0.8205
446/640 [===================>..........] - ETA: 0s - loss: 0.4604 - accuracy: 0.8274
467/640 [====================>.........] - ETA: 0s - loss: 0.4495 - accuracy: 0.8330
483/640 [=====================>........] - ETA: 0s - loss: 0.4441 - accuracy: 0.8364
504/640 [======================>.......] - ETA: 0s - loss: 0.4470 - accuracy: 0.8373
518/640 [=======================>......] - ETA: 0s - loss: 0.4461 - accuracy: 0.8378
540/640 [========================>.....] - ETA: 0s - loss: 0.4556 - accuracy: 0.8333
552/640 [========================>.....] - ETA: 0s - loss: 0.4597 - accuracy: 0.8315
571/640 [=========================>....] - ETA: 0s - loss: 0.4543 - accuracy: 0.8319
589/640 [==========================>...] - ETA: 0s - loss: 0.4471 - accuracy: 0.8353
609/640 [===========================>..] - ETA: 0s - loss: 0.4420 - accuracy: 0.8391
639/640 [============================>.] - ETA: 0s - loss: 0.4528 - accuracy: 0.8357
640/640 [==============================] - 2s 3ms/step - loss: 0.4521 - accuracy: 0.8359

640/640 [==============================] - 2s 4ms/step - loss: 0.4521 - accuracy: 0.8359 - val_loss: 0.5457 - val_accuracy: 0.7812
Epoch 95/100

  1/640 [..............................] - ETA: 1s - loss: 0.2256 - accuracy: 1.0000
 39/640 [>.............................] - ETA: 0s - loss: 0.3403 - accuracy: 0.8205
 80/640 [==>...........................] - ETA: 0s - loss: 0.3249 - accuracy: 0.8750
114/640 [====>.........................] - ETA: 0s - loss: 0.4945 - accuracy: 0.8333
151/640 [======>.......................] - ETA: 0s - loss: 0.4686 - accuracy: 0.8344
181/640 [=======>......................] - ETA: 0s - loss: 0.4705 - accuracy: 0.8232
214/640 [=========>....................] - ETA: 0s - loss: 0.4545 - accuracy: 0.8224
254/640 [==========>...................] - ETA: 0s - loss: 0.4442 - accuracy: 0.8346
297/640 [============>.................] - ETA: 0s - loss: 0.4630 - accuracy: 0.8384
331/640 [==============>...............] - ETA: 0s - loss: 0.4819 - accuracy: 0.8248
367/640 [================>.............] - ETA: 0s - loss: 0.4907 - accuracy: 0.8229
400/640 [=================>............] - ETA: 0s - loss: 0.4811 - accuracy: 0.8275
431/640 [===================>..........] - ETA: 0s - loss: 0.4647 - accuracy: 0.8329
449/640 [====================>.........] - ETA: 0s - loss: 0.4665 - accuracy: 0.8307
473/640 [=====================>........] - ETA: 0s - loss: 0.4613 - accuracy: 0.8309
503/640 [======================>.......] - ETA: 0s - loss: 0.4674 - accuracy: 0.8250
528/640 [=======================>......] - ETA: 0s - loss: 0.4653 - accuracy: 0.8258
555/640 [=========================>....] - ETA: 0s - loss: 0.4622 - accuracy: 0.8306
585/640 [==========================>...] - ETA: 0s - loss: 0.4584 - accuracy: 0.8291
622/640 [============================>.] - ETA: 0s - loss: 0.4551 - accuracy: 0.8312
640/640 [==============================] - 1s 2ms/step - loss: 0.4548 - accuracy: 0.8281

640/640 [==============================] - 1s 2ms/step - loss: 0.4548 - accuracy: 0.8281 - val_loss: 0.5494 - val_accuracy: 0.7500
Epoch 96/100

  1/640 [..............................] - ETA: 0s - loss: 0.0062 - accuracy: 1.0000
 29/640 [>.............................] - ETA: 1s - loss: 0.3211 - accuracy: 0.8966
 70/640 [==>...........................] - ETA: 0s - loss: 0.4006 - accuracy: 0.8857
107/640 [====>.........................] - ETA: 0s - loss: 0.3747 - accuracy: 0.8879
140/640 [=====>........................] - ETA: 0s - loss: 0.4030 - accuracy: 0.8786
172/640 [=======>......................] - ETA: 0s - loss: 0.3985 - accuracy: 0.8721
202/640 [========>.....................] - ETA: 0s - loss: 0.4507 - accuracy: 0.8515
240/640 [==========>...................] - ETA: 0s - loss: 0.4806 - accuracy: 0.8208
273/640 [===========>..................] - ETA: 0s - loss: 0.4777 - accuracy: 0.8242
301/640 [=============>................] - ETA: 0s - loss: 0.4898 - accuracy: 0.8272
332/640 [==============>...............] - ETA: 0s - loss: 0.4887 - accuracy: 0.8253
365/640 [================>.............] - ETA: 0s - loss: 0.4698 - accuracy: 0.8301
383/640 [================>.............] - ETA: 0s - loss: 0.4818 - accuracy: 0.8277
406/640 [==================>...........] - ETA: 0s - loss: 0.4654 - accuracy: 0.8325
421/640 [==================>...........] - ETA: 0s - loss: 0.4527 - accuracy: 0.8361
439/640 [===================>..........] - ETA: 0s - loss: 0.4598 - accuracy: 0.8337
453/640 [====================>.........] - ETA: 0s - loss: 0.4608 - accuracy: 0.8300
483/640 [=====================>........] - ETA: 0s - loss: 0.4603 - accuracy: 0.8302
501/640 [======================>.......] - ETA: 0s - loss: 0.4664 - accuracy: 0.8303
531/640 [=======================>......] - ETA: 0s - loss: 0.4556 - accuracy: 0.8324
559/640 [=========================>....] - ETA: 0s - loss: 0.4562 - accuracy: 0.8318
574/640 [=========================>....] - ETA: 0s - loss: 0.4524 - accuracy: 0.8328
601/640 [===========================>..] - ETA: 0s - loss: 0.4562 - accuracy: 0.8286
629/640 [============================>.] - ETA: 0s - loss: 0.4558 - accuracy: 0.8283
640/640 [==============================] - 1s 2ms/step - loss: 0.4541 - accuracy: 0.8281

640/640 [==============================] - 2s 2ms/step - loss: 0.4541 - accuracy: 0.8281 - val_loss: 0.5392 - val_accuracy: 0.7750
Epoch 97/100

  1/640 [..............................] - ETA: 0s - loss: 0.8556 - accuracy: 0.0000e+00
 42/640 [>.............................] - ETA: 0s - loss: 0.5299 - accuracy: 0.8095    
 77/640 [==>...........................] - ETA: 0s - loss: 0.4277 - accuracy: 0.8182
114/640 [====>.........................] - ETA: 0s - loss: 0.4836 - accuracy: 0.7895
153/640 [======>.......................] - ETA: 0s - loss: 0.4478 - accuracy: 0.8039
186/640 [=======>......................] - ETA: 0s - loss: 0.4244 - accuracy: 0.8065
218/640 [=========>....................] - ETA: 0s - loss: 0.4409 - accuracy: 0.8165
257/640 [===========>..................] - ETA: 0s - loss: 0.4371 - accuracy: 0.8171
285/640 [============>.................] - ETA: 0s - loss: 0.4374 - accuracy: 0.8246
311/640 [=============>................] - ETA: 0s - loss: 0.4295 - accuracy: 0.8264
337/640 [==============>...............] - ETA: 0s - loss: 0.4148 - accuracy: 0.8338
365/640 [================>.............] - ETA: 0s - loss: 0.4307 - accuracy: 0.8301
392/640 [=================>............] - ETA: 0s - loss: 0.4236 - accuracy: 0.8367
413/640 [==================>...........] - ETA: 0s - loss: 0.4228 - accuracy: 0.8378
430/640 [===================>..........] - ETA: 0s - loss: 0.4169 - accuracy: 0.8419
458/640 [====================>.........] - ETA: 0s - loss: 0.4218 - accuracy: 0.8406
487/640 [=====================>........] - ETA: 0s - loss: 0.4303 - accuracy: 0.8357
526/640 [=======================>......] - ETA: 0s - loss: 0.4320 - accuracy: 0.8365
567/640 [=========================>....] - ETA: 0s - loss: 0.4370 - accuracy: 0.8395
596/640 [==========================>...] - ETA: 0s - loss: 0.4440 - accuracy: 0.8372
625/640 [============================>.] - ETA: 0s - loss: 0.4498 - accuracy: 0.8352
636/640 [============================>.] - ETA: 0s - loss: 0.4523 - accuracy: 0.8333
640/640 [==============================] - 1s 2ms/step - loss: 0.4520 - accuracy: 0.8328

640/640 [==============================] - 2s 2ms/step - loss: 0.4520 - accuracy: 0.8328 - val_loss: 0.5379 - val_accuracy: 0.7812
Epoch 98/100

  1/640 [..............................] - ETA: 3s - loss: 0.0109 - accuracy: 1.0000
 30/640 [>.............................] - ETA: 1s - loss: 0.2954 - accuracy: 0.8667
 51/640 [=>............................] - ETA: 1s - loss: 0.4972 - accuracy: 0.7647
 80/640 [==>...........................] - ETA: 1s - loss: 0.4564 - accuracy: 0.7875
115/640 [====>.........................] - ETA: 0s - loss: 0.4518 - accuracy: 0.8000
139/640 [=====>........................] - ETA: 0s - loss: 0.4740 - accuracy: 0.8058
162/640 [======>.......................] - ETA: 0s - loss: 0.5191 - accuracy: 0.7778
187/640 [=======>......................] - ETA: 0s - loss: 0.5108 - accuracy: 0.7861
213/640 [========>.....................] - ETA: 0s - loss: 0.4777 - accuracy: 0.8075
240/640 [==========>...................] - ETA: 0s - loss: 0.4567 - accuracy: 0.8167
258/640 [===========>..................] - ETA: 0s - loss: 0.4553 - accuracy: 0.8140
278/640 [============>.................] - ETA: 0s - loss: 0.4464 - accuracy: 0.8165
293/640 [============>.................] - ETA: 0s - loss: 0.4545 - accuracy: 0.8157
322/640 [==============>...............] - ETA: 0s - loss: 0.4560 - accuracy: 0.8137
347/640 [===============>..............] - ETA: 0s - loss: 0.4518 - accuracy: 0.8184
371/640 [================>.............] - ETA: 0s - loss: 0.4446 - accuracy: 0.8221
404/640 [=================>............] - ETA: 0s - loss: 0.4388 - accuracy: 0.8267
443/640 [===================>..........] - ETA: 0s - loss: 0.4452 - accuracy: 0.8284
477/640 [=====================>........] - ETA: 0s - loss: 0.4502 - accuracy: 0.8260
517/640 [=======================>......] - ETA: 0s - loss: 0.4545 - accuracy: 0.8259
546/640 [========================>.....] - ETA: 0s - loss: 0.4452 - accuracy: 0.8315
579/640 [==========================>...] - ETA: 0s - loss: 0.4546 - accuracy: 0.8307
613/640 [===========================>..] - ETA: 0s - loss: 0.4486 - accuracy: 0.8336
640/640 [==============================] - 1s 2ms/step - loss: 0.4507 - accuracy: 0.8313

640/640 [==============================] - 1s 2ms/step - loss: 0.4507 - accuracy: 0.8313 - val_loss: 0.5417 - val_accuracy: 0.7875
Epoch 99/100

  1/640 [..............................] - ETA: 0s - loss: 0.2482 - accuracy: 1.0000
 45/640 [=>............................] - ETA: 0s - loss: 0.5144 - accuracy: 0.8667
 91/640 [===>..........................] - ETA: 0s - loss: 0.4955 - accuracy: 0.8462
126/640 [====>.........................] - ETA: 0s - loss: 0.4978 - accuracy: 0.8175
164/640 [======>.......................] - ETA: 0s - loss: 0.4680 - accuracy: 0.8293
200/640 [========>.....................] - ETA: 0s - loss: 0.4617 - accuracy: 0.8200
238/640 [==========>...................] - ETA: 0s - loss: 0.4325 - accuracy: 0.8319
279/640 [============>.................] - ETA: 0s - loss: 0.4242 - accuracy: 0.8351
319/640 [=============>................] - ETA: 0s - loss: 0.4241 - accuracy: 0.8401
360/640 [===============>..............] - ETA: 0s - loss: 0.4520 - accuracy: 0.8333
402/640 [=================>............] - ETA: 0s - loss: 0.4542 - accuracy: 0.8383
437/640 [===================>..........] - ETA: 0s - loss: 0.4671 - accuracy: 0.8352
485/640 [=====================>........] - ETA: 0s - loss: 0.4638 - accuracy: 0.8371
530/640 [=======================>......] - ETA: 0s - loss: 0.4477 - accuracy: 0.8453
568/640 [=========================>....] - ETA: 0s - loss: 0.4485 - accuracy: 0.8433
605/640 [===========================>..] - ETA: 0s - loss: 0.4548 - accuracy: 0.8380
640/640 [==============================] - 1s 1ms/step - loss: 0.4506 - accuracy: 0.8344

640/640 [==============================] - 1s 2ms/step - loss: 0.4506 - accuracy: 0.8344 - val_loss: 0.5445 - val_accuracy: 0.7812
Epoch 100/100

  1/640 [..............................] - ETA: 3s - loss: 3.3576 - accuracy: 0.0000e+00
 28/640 [>.............................] - ETA: 1s - loss: 0.5196 - accuracy: 0.7857    
 53/640 [=>............................] - ETA: 1s - loss: 0.5084 - accuracy: 0.8302
 84/640 [==>...........................] - ETA: 1s - loss: 0.4207 - accuracy: 0.8571
115/640 [====>.........................] - ETA: 0s - loss: 0.4519 - accuracy: 0.8261
135/640 [=====>........................] - ETA: 0s - loss: 0.4478 - accuracy: 0.8222
164/640 [======>.......................] - ETA: 0s - loss: 0.4441 - accuracy: 0.8293
195/640 [========>.....................] - ETA: 0s - loss: 0.4342 - accuracy: 0.8205
215/640 [=========>....................] - ETA: 0s - loss: 0.4393 - accuracy: 0.8279
238/640 [==========>...................] - ETA: 0s - loss: 0.4468 - accuracy: 0.8277
259/640 [===========>..................] - ETA: 0s - loss: 0.4449 - accuracy: 0.8301
286/640 [============>.................] - ETA: 0s - loss: 0.4292 - accuracy: 0.8357
302/640 [=============>................] - ETA: 0s - loss: 0.4185 - accuracy: 0.8377
324/640 [==============>...............] - ETA: 0s - loss: 0.4160 - accuracy: 0.8426
347/640 [===============>..............] - ETA: 0s - loss: 0.4103 - accuracy: 0.8386
375/640 [================>.............] - ETA: 0s - loss: 0.4108 - accuracy: 0.8400
391/640 [=================>............] - ETA: 0s - loss: 0.4232 - accuracy: 0.8312
413/640 [==================>...........] - ETA: 0s - loss: 0.4252 - accuracy: 0.8281
437/640 [===================>..........] - ETA: 0s - loss: 0.4302 - accuracy: 0.8284
463/640 [====================>.........] - ETA: 0s - loss: 0.4422 - accuracy: 0.8207
482/640 [=====================>........] - ETA: 0s - loss: 0.4383 - accuracy: 0.8216
505/640 [======================>.......] - ETA: 0s - loss: 0.4342 - accuracy: 0.8277
534/640 [========================>.....] - ETA: 0s - loss: 0.4291 - accuracy: 0.8333
570/640 [=========================>....] - ETA: 0s - loss: 0.4370 - accuracy: 0.8333
608/640 [===========================>..] - ETA: 0s - loss: 0.4465 - accuracy: 0.8306
640/640 [==============================] - 1s 2ms/step - loss: 0.4522 - accuracy: 0.8313

640/640 [==============================] - 2s 3ms/step - loss: 0.4522 - accuracy: 0.8313 - val_loss: 0.5499 - val_accuracy: 0.7563
  
pred.prob <- predict(model.9n, as.matrix(x.test.df))
pred.class <- apply(pred.prob, 1, function(x) which.max(x)-1)
confusion.matrix.9n <- confusionMatrix(as.factor(pred.class), as.factor(y.test.df))

Part 2.1(d)(i) & Part 2.1(d)(ii)


  print(paste('Second Hidden Layer of Neurons : ', 6))
[1] "Second Hidden Layer of Neurons :  6"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.6n[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.79"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.6n[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.6n[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.6n[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.91 , Specificity =  0.98 , Balanced Accuracy =  0.95"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.6n[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.6n[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.6n[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.81 , Specificity =  0.87 , Balanced Accuracy =  0.84"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.6n[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.6n[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.6n[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.93 , Specificity =  0.92 , Balanced Accuracy =  0.93"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.6n[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.6n[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.6n[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.5 , Specificity =  0.95 , Balanced Accuracy =  0.72"
  print(paste('Second Hidden Layer of Neurons : ', 7))
[1] "Second Hidden Layer of Neurons :  7"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.7n[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.83"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.7n[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.7n[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.7n[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.93 , Specificity =  0.97 , Balanced Accuracy =  0.95"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.7n[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.7n[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.7n[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.75 , Specificity =  0.95 , Balanced Accuracy =  0.85"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.7n[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.7n[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.7n[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.88 , Specificity =  0.92 , Balanced Accuracy =  0.9"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.7n[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.7n[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.7n[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.75 , Specificity =  0.93 , Balanced Accuracy =  0.84"
  print(paste('Second Hidden Layer of Neurons : ', 8))
[1] "Second Hidden Layer of Neurons :  8"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.8n[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.8"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.8n[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.8n[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.8n[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.93 , Specificity =  0.97 , Balanced Accuracy =  0.95"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.8n[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.8n[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.8n[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.7 , Specificity =  0.93 , Balanced Accuracy =  0.81"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.8n[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.8n[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.8n[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.93 , Specificity =  0.92 , Balanced Accuracy =  0.93"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.8n[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.8n[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.8n[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.65 , Specificity =  0.92 , Balanced Accuracy =  0.78"
  print(paste('Second Hidden Layer of Neurons : ', 9))
[1] "Second Hidden Layer of Neurons :  9"
  print(paste("Overall Accuracy: ", signif(confusion.matrix.9n[["overall"]][["Accuracy"]], 2)))
[1] "Overall Accuracy:  0.78"
  print(paste('   ', 'Class 0: Sensitivity = ', signif(confusion.matrix.9n[["byClass"]][1,1], 2), ", Specificity = ", signif(confusion.matrix.9n[["byClass"]][1,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.9n[["byClass"]][1,11], 2)))
[1] "    Class 0: Sensitivity =  0.93 , Specificity =  0.97 , Balanced Accuracy =  0.95"
  print(paste('   ', 'Class 1: Sensitivity = ', signif(confusion.matrix.9n[["byClass"]][2,1], 2), ", Specificity = ", signif(confusion.matrix.9n[["byClass"]][2,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.9n[["byClass"]][2,11], 2)))
[1] "    Class 1: Sensitivity =  0.68 , Specificity =  0.92 , Balanced Accuracy =  0.8"
  print(paste('   ', 'Class 2: Sensitivity = ', signif(confusion.matrix.9n[["byClass"]][3,1], 2), ", Specificity = ", signif(confusion.matrix.9n[["byClass"]][3,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.9n[["byClass"]][3,11], 2)))
[1] "    Class 2: Sensitivity =  0.93 , Specificity =  0.91 , Balanced Accuracy =  0.92"
  print(paste('   ', 'Class 3: Sensitivity = ', signif(confusion.matrix.9n[["byClass"]][4,1], 2), ", Specificity = ", signif(confusion.matrix.9n[["byClass"]][4,2], 2), ", Balanced Accuracy = ", signif(confusion.matrix.9n[["byClass"]][4,11], 2)))
[1] "    Class 3: Sensitivity =  0.6 , Specificity =  0.91 , Balanced Accuracy =  0.76"

Part(2.1)(d)(ii)(a)


I took between 6 and 9 the numbers of neurons that I thought would give me the best chance of improving my accuracy. After iterating through numerous number of neurons, adding another hidden layer doesn’t necessarily mean that your model will improve. In my case, I found the number 7 of the secondary hidden layer to be good as it significantly improved my model’s overall accuracy to 0.83.


LS0tDQp0aXRsZTogIkNTIDQyMiAtIEhvbWV3b3JrIDciDQphdXRob3I6ICJJbWFkdWRkaW4gU2hlaWtoIg0Kb3V0cHV0Og0KICBodG1sX2RvY3VtZW50Og0KICAgIHRvYzogeWVzDQogICAgZGZfcHJpbnQ6IHBhZ2VkDQogIHBkZl9kb2N1bWVudDoNCiAgICB0b2M6IHllcw0KICBodG1sX25vdGVib29rOg0KICAgIHRvYzogeWVzDQogICAgdG9jX2Zsb2F0OiB5ZXMNCi0tLQ0KDQojIyMjIyMgRHVlIERhdGU6IFN1bmRheSwgQXByaWwgMTAgMjAyMiAxMTo1OTo1OSBQTSBDaGljYWdvIFRpbWUNCg0KKioqKioqDQoNCiMjIyAyLiBQcmFjdGljdW0gUHJvYmxlbXMNCg0KKioqKioqDQoNCiMjIyAyLjEuIEZlZWQgRm9yd2FyZCBOZXVyYWwgTmV0d29ya3MNCg0KKioqKioqDQoNCmBgYHtyfQ0KbGlicmFyeShrZXJhcykNCmxpYnJhcnkoZHBseXIpDQpsaWJyYXJ5KGNhcmV0KQ0KbGlicmFyeSh0aWR5dmVyc2UpDQoNCnJtKGxpc3Q9bHMoKSkNCnNldHdkKCJ+L0hvbWV3b3JrIDciKQ0KDQpkZiA8LSByZWFkLmNzdigiYWN0aXZpdHktc21hbGwuY3N2IikNCmBgYA0KDQoqKioqKioNCg0KIyMjIFBhcnQgMi4xKGEpDQoNCioqKioqKg0KDQpgYGB7cn0NCnNldC5zZWVkKDExMjIpDQpkZiA8LSBkZltzYW1wbGUobnJvdyhkZikpLCBdDQoNCmluZHggPC0gc2FtcGxlKDE6bnJvdyhkZiksIDAuMjAqbnJvdyhkZikpDQp0ZXN0LmRmICA8LSBkZltpbmR4LCBdDQp0cmFpbi5kZiA8LSBkZlstaW5keCwgXQ0KDQpsYWJlbC50ZXN0IDwtIHRlc3QuZGYkbGFiZWwNCnRlc3QuZGYkbGFiZWwgPC0gTlVMTA0KdGVzdC5kZiA8LSBhcy5kYXRhLmZyYW1lKHNjYWxlKHRlc3QuZGYpKQ0KdGVzdC5kZiRsYWJlbCA8LSBsYWJlbC50ZXN0DQpybShsYWJlbC50ZXN0KQ0KDQpsYWJlbC50cmFpbiA8LSB0cmFpbi5kZiRsYWJlbA0KdHJhaW4uZGYkbGFiZWwgPC0gTlVMTA0KdHJhaW4uZGYgPC0gYXMuZGF0YS5mcmFtZShzY2FsZSh0cmFpbi5kZikpDQp0cmFpbi5kZiRsYWJlbCA8LSBsYWJlbC50cmFpbg0Kcm0obGFiZWwudHJhaW4pDQpybShpbmR4KQ0KYGBgDQoNCmBgYHtyfQ0KeC50cmFpbi5kZiA8LSBzZWxlY3QodHJhaW4uZGYsIC1sYWJlbCkNCngudGVzdC5kZiA8LSBzZWxlY3QodGVzdC5kZiwgLWxhYmVsKQ0KYGBgDQoNCmBgYHtyfQ0KeS50cmFpbi5kZiA8LSB0cmFpbi5kZiRsYWJlbA0KeS50cmFpbi5kZi5vaGUgPC0gdG9fY2F0ZWdvcmljYWwoeS50cmFpbi5kZikNCnkudGVzdC5kZiA8LSB0ZXN0LmRmJGxhYmVsDQp5LnRlc3QuZGYub2hlIDwtIHRvX2NhdGVnb3JpY2FsKHkudGVzdC5kZikNCmBgYA0KDQpgYGB7cn0NCiMgbnVtYmVyIDwtIGMoMCkNCiMgbG9zcyA8LSBjKDApDQojIGFjY3VyYWN5IDwtIGMoMCkNCiMgZXZhbHVhdGlvbi5kZiA8LSBkYXRhLmZyYW1lKG51bWJlciwgbG9zcywgYWNjdXJhY3kpDQoNCiMgZm9yIChpIGluIGMoMzo4KSkgew0KIyAgIG1vZGVsIDwtIGtlcmFzX21vZGVsX3NlcXVlbnRpYWwoKSAlPiUNCiMgICBsYXllcl9kZW5zZSh1bml0cyA9IGksIGFjdGl2YXRpb249InJlbHUiLCBpbnB1dF9zaGFwZT1jKDMpKSAlPiUNCiMgICBsYXllcl9kZW5zZSh1bml0cyA9IDQsIGFjdGl2YXRpb249InNvZnRtYXgiKQ0KIyANCiMgICBtb2RlbCAlPiUgY29tcGlsZShsb3NzID0gImNhdGVnb3JpY2FsX2Nyb3NzZW50cm9weSIsIA0KIyAgICAgICAgICAgb3B0aW1pemVyPSJhZGFtIiwgDQojICAgICAgICAgICBtZXRyaWNzPWMoImFjY3VyYWN5IikpDQojIA0KIyAgIG1vZGVsICU+JSBmaXQoDQojICAgICBkYXRhLm1hdHJpeCh4LnRyYWluLmRmKSwgDQojICAgICB5LnRyYWluLmRmLA0KIyAgICAgZXBvY2hzPTEwMCwNCiMgICAgIGJhdGNoX3NpemU9MSwNCiMgICAgIHZhbGlkYXRpb25fc3BsaXQ9MC4yMCkNCiMgDQojICAgYyhsb3NzLCBhY2N1cmFjeSkgJTwtJSAobW9kZWwgJT4lIGV2YWx1YXRlKGFzLm1hdHJpeCh4LnRlc3QuZGYpLCB5LnRlc3QuZGYpKQ0KIyAgIA0KIyAgIGV2YWx1YXRpb24uZGYgPC0gKGV2YWx1YXRpb24uZGYgJT4lIGFkZF9yb3cobnVtYmVyID0gaSwgbG9zcyA9IGxvc3MsIGFjY3VyYWN5ID0gbG9zcykpDQojICAgcm0obW9kZWwpDQojICAgDQojIH0NCg0KIyB3cml0ZS5jc3YoZXZhbHVhdGlvbi5kZiwgImV2YWx1YXRpb25fdGFibGUuY3N2KQ0KYGBgDQoNCioqKioqKg0KDQo8c3BhbiBzdHlsZT0iY29sb3I6IGJsdWU7Ij5BZnRlciBydW5uaW5nIHRocm91Z2ggaXRlcmF0aW9ucyBmcm9tIDQgdG8gOSBmb3IgdGhlIG51bWJlciBvZiBuZXVyb25zIGluIHRoZSBoaWRkZW4gbGF5ZXIgbnVtZXJvdXMgdGltZXMsIEkgZm91bmQgOCB0byBiZSBnaXZpbmcgb3V0IHRoZSBoaWdoZXN0IGFjY3VyYWN5LiBJIGl0ZXJhdGVkIG92ZXIgdGhlc2UgbnVtYmVyIG9mIG5ldXJvbnMgYW5kIHRoZW4gcmVjb3JkZWQgdGhlIGFjY3VyYWNpZXMgaW50byBhICJldmFsdWF0aW9uIHRhYmxlIiBmb3Igb25lIG9mIHRoZSBpbnN0YW5jZXMgd2hlbiBJIHRyYWluZWQgdGhlIG1vZGVscy4gVGhlIHRhYmxlIGNhbiBiZSBmb3VuZCBhcyAiZXZhbHVhdGlvbl90YWJsZS5jc3YiIGZpbGUuPC9zcGFuPg0KDQoqKioqKioNCg0KYGBge3J9DQptb2RlbCA8LSBrZXJhc19tb2RlbF9zZXF1ZW50aWFsKCkgJT4lDQogIGxheWVyX2RlbnNlKHVuaXRzID0gOCwgYWN0aXZhdGlvbj0icmVsdSIsIGlucHV0X3NoYXBlPWMoMykpICU+JQ0KICBsYXllcl9kZW5zZSh1bml0cyA9IDQsIGFjdGl2YXRpb249InNvZnRtYXgiKQ0KDQptb2RlbA0KDQptb2RlbCAlPiUgY29tcGlsZShsb3NzID0gImNhdGVnb3JpY2FsX2Nyb3NzZW50cm9weSIsDQogICAgICAgICAgb3B0aW1pemVyPSJhZGFtIiwNCiAgICAgICAgICBtZXRyaWNzPWMoImFjY3VyYWN5IikpDQoNCm1vZGVsICU+JSBmaXQoDQogICAgZGF0YS5tYXRyaXgoeC50cmFpbi5kZiksDQogICAgeS50cmFpbi5kZi5vaGUsDQogICAgZXBvY2hzPTEwMCwNCiAgICBiYXRjaF9zaXplPTEsDQogICAgdmFsaWRhdGlvbl9zcGxpdD0wLjIwKQ0KDQpjKGxvc3MsIGFjY3VyYWN5KSAlPC0lIChtb2RlbCAlPiUgZXZhbHVhdGUoYXMubWF0cml4KHgudGVzdC5kZiksIHkudGVzdC5kZi5vaGUpKQ0KYGBgDQoNCmBgYHtyfQ0KcHJlZC5wcm9iIDwtIHByZWRpY3QobW9kZWwsIGFzLm1hdHJpeCh4LnRlc3QuZGYpKQ0KYGBgDQoNCmBgYHtyfQ0KcHJlZC5jbGFzcyA8LSBhcHBseShwcmVkLnByb2IsIDEsIGZ1bmN0aW9uKHgpIHdoaWNoLm1heCh4KS0xKQ0KYGBgDQoNCmBgYHtyfQ0KY29uZnVzaW9uLm1hdHJpeCA8LSBjb25mdXNpb25NYXRyaXgoYXMuZmFjdG9yKHByZWQuY2xhc3MpLCBhcy5mYWN0b3IoeS50ZXN0LmRmKSkNCmBgYA0KDQojIyMgUGFydCAyLjEoYSkoaSkNCiANCmBgYHtyfQ0KcGFzdGUwKCJPdmVyYWxsIEFjY3VyYWN5OiAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeFtbIm92ZXJhbGwiXV1bWyJBY2N1cmFjeSJdXSwgNCkpDQpgYGANCg0KKioqKioqDQoNCiMjIyBQYXJ0IDIuMShhKShpaSkNCg0KKioqKioqDQogDQpgYGB7cn0NCnBhc3RlMCgnQmF0Y2ggR3JhZGllbnQgRGVzY2VudCcpDQpwYXN0ZTAoIk92ZXJhbGwgQWNjdXJhY3k6ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4W1sib3ZlcmFsbCJdXVtbIkFjY3VyYWN5Il1dLCAyKSkNCnBhc3RlMCgnICAgJywgJ0NsYXNzIDA6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXhbWyJieUNsYXNzIl1dWzEsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4W1siYnlDbGFzcyJdXVsxLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeFtbImJ5Q2xhc3MiXV1bMSwxMV0sIDIpKQ0KcGFzdGUwKCcgICAnLCAnQ2xhc3MgMTogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeFtbImJ5Q2xhc3MiXV1bMiwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXhbWyJieUNsYXNzIl1dWzIsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4W1siYnlDbGFzcyJdXVsyLDExXSwgMikpDQpwYXN0ZTAoJyAgICcsICdDbGFzcyAyOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4W1siYnlDbGFzcyJdXVszLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeFtbImJ5Q2xhc3MiXV1bMywyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXhbWyJieUNsYXNzIl1dWzMsMTFdLCAyKSkNCnBhc3RlMCgnICAgJywgJ0NsYXNzIDM6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXhbWyJieUNsYXNzIl1dWzQsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4W1siYnlDbGFzcyJdXVs0LDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeFtbImJ5Q2xhc3MiXV1bNCwxMV0sIDIpKQ0KYGBgDQoNCioqKioqKg0KDQojIyMgUGFydCAyLjEoYikNCg0KKioqKioqDQoNCmBgYHtyfQ0KYmF0Y2hfc2l6ZXMgPC0gYygxLCAzMiwgNjQsIDEyOCwgMjU2KQ0KYGBgDQoNCmBgYHtyfQ0KY3JlYXRlX21vZGVsIDwtIGZ1bmN0aW9uKGJzKSB7DQogIG1vZGVsIDwtIGtlcmFzX21vZGVsX3NlcXVlbnRpYWwoKSAlPiUNCiAgICBsYXllcl9kZW5zZSh1bml0cyA9IDgsIGFjdGl2YXRpb249InJlbHUiLCBpbnB1dF9zaGFwZT1jKDMpKSAlPiUNCiAgICBsYXllcl9kZW5zZSh1bml0cyA9IDQsIGFjdGl2YXRpb249InNvZnRtYXgiKQ0KDQogIG1vZGVsICU+JSBjb21waWxlKGxvc3MgPSAiY2F0ZWdvcmljYWxfY3Jvc3NlbnRyb3B5IiwNCiAgICAgICAgICBvcHRpbWl6ZXI9ImFkYW0iLA0KICAgICAgICAgIG1ldHJpY3M9YygiYWNjdXJhY3kiKSkNCiAgDQogIG1vZGVsICU+JSBmaXQoDQogICAgZGF0YS5tYXRyaXgoeC50cmFpbi5kZiksDQogICAgeS50cmFpbi5kZi5vaGUsDQogICAgZXBvY2hzPTEwMCwNCiAgICBiYXRjaF9zaXplPWJzLA0KICAgIHZhbGlkYXRpb25fc3BsaXQ9MC4yMCkNCiAgDQogIHJldHVybihtb2RlbCkNCn0NCg0KYGBgDQoNCmBgYHtyfQ0KIyBCYXRjaCAxDQptb2RlbC4xIDwtIE5VTEwNCmJlZ2luIDwtIFN5cy50aW1lKCkNCm1vZGVsLjEgPC0gY3JlYXRlX21vZGVsKDEpDQplbmQgPC0gU3lzLnRpbWUoKQ0KDQpydW50aW1lLjEgPC0gcm91bmQoYXMubnVtZXJpYyhkaWZmdGltZSh0aW1lMSA9IGVuZCwgdGltZTIgPSBiZWdpbiwgdW5pdHMgPSAic2VjcyIpKSwgMikNCiAgDQpwcmVkLnByb2IgPC0gcHJlZGljdChtb2RlbC4xLCBhcy5tYXRyaXgoeC50ZXN0LmRmKSkNCnByZWQuY2xhc3MgPC0gYXBwbHkocHJlZC5wcm9iLCAxLCBmdW5jdGlvbih4KSB3aGljaC5tYXgoeCktMSkNCmNvbmZ1c2lvbi5tYXRyaXguMSA8LSBjb25mdXNpb25NYXRyaXgoYXMuZmFjdG9yKHByZWQuY2xhc3MpLCBhcy5mYWN0b3IoeS50ZXN0LmRmKSkNCmBgYA0KDQpgYGB7cn0NCiMgQmF0Y2ggMzINCm1vZGVsLjMyIDwtIE5VTEwNCmJlZ2luIDwtIFN5cy50aW1lKCkNCm1vZGVsLjMyIDwtIGNyZWF0ZV9tb2RlbCgzMikNCmVuZCA8LSBTeXMudGltZSgpDQoNCnJ1bnRpbWUuMzIgPC0gcm91bmQoYXMubnVtZXJpYyhkaWZmdGltZSh0aW1lMSA9IGVuZCwgdGltZTIgPSBiZWdpbiwgdW5pdHMgPSAic2VjcyIpKSwgMikNCiAgDQpwcmVkLnByb2IgPC0gcHJlZGljdChtb2RlbC4zMiwgYXMubWF0cml4KHgudGVzdC5kZikpDQpwcmVkLmNsYXNzIDwtIGFwcGx5KHByZWQucHJvYiwgMSwgZnVuY3Rpb24oeCkgd2hpY2gubWF4KHgpLTEpDQpjb25mdXNpb24ubWF0cml4LjMyIDwtIGNvbmZ1c2lvbk1hdHJpeChhcy5mYWN0b3IocHJlZC5jbGFzcyksIGFzLmZhY3Rvcih5LnRlc3QuZGYpKQ0KYGBgDQoNCmBgYHtyfQ0KIyBCYXRjaCA2NA0KbW9kZWwuNjQgPC0gTlVMTA0KYmVnaW4gPC0gU3lzLnRpbWUoKQ0KbW9kZWwuNjQgPC0gY3JlYXRlX21vZGVsKDY0KQ0KZW5kIDwtIFN5cy50aW1lKCkNCg0KcnVudGltZS42NCA8LSByb3VuZChhcy5udW1lcmljKGRpZmZ0aW1lKHRpbWUxID0gZW5kLCB0aW1lMiA9IGJlZ2luLCB1bml0cyA9ICJzZWNzIikpLCAyKQ0KICANCnByZWQucHJvYiA8LSBwcmVkaWN0KG1vZGVsLjY0LCBhcy5tYXRyaXgoeC50ZXN0LmRmKSkNCnByZWQuY2xhc3MgPC0gYXBwbHkocHJlZC5wcm9iLCAxLCBmdW5jdGlvbih4KSB3aGljaC5tYXgoeCktMSkNCmNvbmZ1c2lvbi5tYXRyaXguNjQgPC0gY29uZnVzaW9uTWF0cml4KGFzLmZhY3RvcihwcmVkLmNsYXNzKSwgYXMuZmFjdG9yKHkudGVzdC5kZikpDQpgYGANCg0KYGBge3J9DQojIEJhdGNoIDEyOA0KbW9kZWwuMTI4IDwtIE5VTEwNCmJlZ2luIDwtIFN5cy50aW1lKCkNCm1vZGVsLjEyOCA8LSBjcmVhdGVfbW9kZWwoMTI4KQ0KZW5kIDwtIFN5cy50aW1lKCkNCg0KcnVudGltZS4xMjggPC0gcm91bmQoYXMubnVtZXJpYyhkaWZmdGltZSh0aW1lMSA9IGVuZCwgdGltZTIgPSBiZWdpbiwgdW5pdHMgPSAic2VjcyIpKSwgMikNCiAgDQpwcmVkLnByb2IgPC0gcHJlZGljdChtb2RlbC4xMjgsIGFzLm1hdHJpeCh4LnRlc3QuZGYpKQ0KcHJlZC5jbGFzcyA8LSBhcHBseShwcmVkLnByb2IsIDEsIGZ1bmN0aW9uKHgpIHdoaWNoLm1heCh4KS0xKQ0KY29uZnVzaW9uLm1hdHJpeC4xMjggPC0gY29uZnVzaW9uTWF0cml4KGFzLmZhY3RvcihwcmVkLmNsYXNzKSwgYXMuZmFjdG9yKHkudGVzdC5kZikpDQpgYGANCg0KYGBge3J9DQojIEJhdGNoIDI1Ng0KbW9kZWwuMjU2IDwtIE5VTEwNCmJlZ2luIDwtIFN5cy50aW1lKCkNCm1vZGVsLjI1NiA8LSBjcmVhdGVfbW9kZWwoMjU2KQ0KZW5kIDwtIFN5cy50aW1lKCkNCg0KcnVudGltZS4yNTYgPC0gcm91bmQoYXMubnVtZXJpYyhkaWZmdGltZSh0aW1lMSA9IGVuZCwgdGltZTIgPSBiZWdpbiwgdW5pdHMgPSAic2VjcyIpKSwgMikNCiAgDQpwcmVkLnByb2IgPC0gcHJlZGljdChtb2RlbC4yNTYsIGFzLm1hdHJpeCh4LnRlc3QuZGYpKQ0KcHJlZC5jbGFzcyA8LSBhcHBseShwcmVkLnByb2IsIDEsIGZ1bmN0aW9uKHgpIHdoaWNoLm1heCh4KS0xKQ0KY29uZnVzaW9uLm1hdHJpeC4yNTYgPC0gY29uZnVzaW9uTWF0cml4KGFzLmZhY3RvcihwcmVkLmNsYXNzKSwgYXMuZmFjdG9yKHkudGVzdC5kZikpDQpgYGANCg0KYGBge3J9DQogIHByaW50KHBhc3RlKCdCYXRjaCBzaXplIDogJywgMSkpDQogIHByaW50KHBhc3RlKCJUaW1lIHRha2VuIHRvIHRyYWluIG5ldXJhbCBuZXR3b3JrOiAiLCBydW50aW1lLjEsICIgKHNlY29uZHMpIikpDQogIHByaW50KHBhc3RlKCJPdmVyYWxsIEFjY3VyYWN5OiAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1sib3ZlcmFsbCJdXVtbIkFjY3VyYWN5Il1dLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMDogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVsxLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVsxLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVsxLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDE6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMVtbImJ5Q2xhc3MiXV1bMiwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMVtbImJ5Q2xhc3MiXV1bMiwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMVtbImJ5Q2xhc3MiXV1bMiwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAyOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjFbWyJieUNsYXNzIl1dWzMsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjFbWyJieUNsYXNzIl1dWzMsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjFbWyJieUNsYXNzIl1dWzMsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMzogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVs0LDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVs0LDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xW1siYnlDbGFzcyJdXVs0LDExXSwgMikpKQ0KYGBgDQoNCmBgYHtyfQ0KICBwcmludChwYXN0ZSgnQmF0Y2ggc2l6ZSA6ICcsIDMyKSkNCiAgcHJpbnQocGFzdGUoIlRpbWUgdGFrZW4gdG8gdHJhaW4gbmV1cmFsIG5ldHdvcms6ICIsIHJ1bnRpbWUuMzIsICIgKHNlY29uZHMpIikpDQogIHByaW50KHBhc3RlKCJPdmVyYWxsIEFjY3VyYWN5OiAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4zMltbIm92ZXJhbGwiXV1bWyJBY2N1cmFjeSJdXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDA6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMzJbWyJieUNsYXNzIl1dWzEsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjMyW1siYnlDbGFzcyJdXVsxLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4zMltbImJ5Q2xhc3MiXV1bMSwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAxOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjMyW1siYnlDbGFzcyJdXVsyLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4zMltbImJ5Q2xhc3MiXV1bMiwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMzJbWyJieUNsYXNzIl1dWzIsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMjogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4zMltbImJ5Q2xhc3MiXV1bMywxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMzJbWyJieUNsYXNzIl1dWzMsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjMyW1siYnlDbGFzcyJdXVszLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDM6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMzJbWyJieUNsYXNzIl1dWzQsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjMyW1siYnlDbGFzcyJdXVs0LDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4zMltbImJ5Q2xhc3MiXV1bNCwxMV0sIDIpKSkNCmBgYA0KDQpgYGB7cn0NCiAgcHJpbnQocGFzdGUoJ0JhdGNoIHNpemUgOiAnLCA2NCkpDQogIHByaW50KHBhc3RlKCJUaW1lIHRha2VuIHRvIHRyYWluIG5ldXJhbCBuZXR3b3JrOiAiLCBydW50aW1lLjY0LCAiIChzZWNvbmRzKSIpKQ0KICBwcmludChwYXN0ZSgiT3ZlcmFsbCBBY2N1cmFjeTogIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNjRbWyJvdmVyYWxsIl1dW1siQWNjdXJhY3kiXV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAwOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjY0W1siYnlDbGFzcyJdXVsxLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42NFtbImJ5Q2xhc3MiXV1bMSwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNjRbWyJieUNsYXNzIl1dWzEsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMTogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42NFtbImJ5Q2xhc3MiXV1bMiwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNjRbWyJieUNsYXNzIl1dWzIsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjY0W1siYnlDbGFzcyJdXVsyLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDI6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNjRbWyJieUNsYXNzIl1dWzMsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjY0W1siYnlDbGFzcyJdXVszLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42NFtbImJ5Q2xhc3MiXV1bMywxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAzOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjY0W1siYnlDbGFzcyJdXVs0LDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42NFtbImJ5Q2xhc3MiXV1bNCwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNjRbWyJieUNsYXNzIl1dWzQsMTFdLCAyKSkpDQpgYGANCg0KYGBge3J9DQogIHByaW50KHBhc3RlKCdCYXRjaCBzaXplIDogJywgMTI4KSkNCiAgcHJpbnQocGFzdGUoIlRpbWUgdGFrZW4gdG8gdHJhaW4gbmV1cmFsIG5ldHdvcms6ICIsIHJ1bnRpbWUuMTI4LCAiIChzZWNvbmRzKSIpKQ0KICBwcmludChwYXN0ZSgiT3ZlcmFsbCBBY2N1cmFjeTogIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMTI4W1sib3ZlcmFsbCJdXVtbIkFjY3VyYWN5Il1dLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMDogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xMjhbWyJieUNsYXNzIl1dWzEsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjEyOFtbImJ5Q2xhc3MiXV1bMSwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMTI4W1siYnlDbGFzcyJdXVsxLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDE6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMTI4W1siYnlDbGFzcyJdXVsyLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xMjhbWyJieUNsYXNzIl1dWzIsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjEyOFtbImJ5Q2xhc3MiXV1bMiwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAyOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjEyOFtbImJ5Q2xhc3MiXV1bMywxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMTI4W1siYnlDbGFzcyJdXVszLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xMjhbWyJieUNsYXNzIl1dWzMsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMzogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4xMjhbWyJieUNsYXNzIl1dWzQsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjEyOFtbImJ5Q2xhc3MiXV1bNCwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMTI4W1siYnlDbGFzcyJdXVs0LDExXSwgMikpKQ0KYGBgDQoNCmBgYHtyfQ0KICBwcmludChwYXN0ZSgnQmF0Y2ggc2l6ZSA6ICcsIDI1NikpDQogIHByaW50KHBhc3RlKCJUaW1lIHRha2VuIHRvIHRyYWluIG5ldXJhbCBuZXR3b3JrOiAiLCBydW50aW1lLjI1NiwgIiAoc2Vjb25kcykiKSkNCiAgcHJpbnQocGFzdGUoIk92ZXJhbGwgQWNjdXJhY3k6ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjI1NltbIm92ZXJhbGwiXV1bWyJBY2N1cmFjeSJdXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDA6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMjU2W1siYnlDbGFzcyJdXVsxLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4yNTZbWyJieUNsYXNzIl1dWzEsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjI1NltbImJ5Q2xhc3MiXV1bMSwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAxOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjI1NltbImJ5Q2xhc3MiXV1bMiwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMjU2W1siYnlDbGFzcyJdXVsyLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4yNTZbWyJieUNsYXNzIl1dWzIsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMjogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4yNTZbWyJieUNsYXNzIl1dWzMsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjI1NltbImJ5Q2xhc3MiXV1bMywyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMjU2W1siYnlDbGFzcyJdXVszLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDM6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguMjU2W1siYnlDbGFzcyJdXVs0LDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC4yNTZbWyJieUNsYXNzIl1dWzQsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjI1NltbImJ5Q2xhc3MiXV1bNCwxMV0sIDIpKSkNCmBgYA0KDQoqKioqKioNCg0KIyMjIFBhcnQgMi4xKGMpDQoNCioqKioqKg0KDQojIyMgUGFydCAyLjEoYykoaSkNCg0KKioqKioqDQoNCjxzcGFuIHN0eWxlPSJjb2xvcjogYmx1ZTsiPlRoZSBpbmNyZWFzaW5nIG51bWJlciBvZiBiYXRjaCBzaXplcyByZXN1bHRzIGluIG1vcmUgdHJhaW5pbmcgc2FtcGxlcyBwaWNrZWQgdXAgaW4gYSBiYXRjaCwgYW5kIGhlbmNlIGxlc3NlciBjb21wdXRpbmcgdGltZSB3aWxsIGJlIHRha2VuIHRvIGNvbXB1dGUgZXJyb3JzIGFuZCBhdmVyYWdlIGVycm9ycyBjb21wYXJlZCB0byBhIGJhdGNoIHNpemUgb2YgMSB3aGVyZSBlYWNoIHNhbXBsZSBpcyB0cmVhdGVkIGFzIGJhdGNoIGZvciBhIGNvbnN0YW50IGNlbnRyYWwgcHJvY2Vzc2luZyBwcm93ZXNzLjxzcGFuPg0KDQoqKioqKioNCg0KIyMjIFBhcnQgMi4xKGMpKGlpKQ0KDQoqKioqKioNCg0KPHNwYW4gc3R5bGU9ImNvbG9yOiBibHVlOyI+QXMgYmF0Y2ggc2l6ZSBpbmNyZWFzZWQsIGJhbGFuY2VkIGFjY3VyYWN5IGRlY3JlYXNlZCBleGNlcHQgZm9yIGJhdGNoIHNpemUgMTI4LiBCYWxhbmNlZCBBY2N1cmFjeSBvZiBiYXRjaCBzaXplIDEgaXMgdGhlIGhpZ2hlc3QuIFRoZSBzcGVjaWZpY2l0eSwgc2Vuc2l0aXZpdHkgYW5kIGJhbGFuY2VkIGFjY3VyYWN5IG9mIENsYXNzIDAgaW4gYWxsIGJhdGNoIHNpemVzIHJlbWFpbiBhYm92ZSAwLjkwLiBIb3dldmVyLCBTZW5zaXRpdml0eSBvZiBDbGFzcyAzIGRlY2xpbmVkIHBlciBpbmNyZWFzaW5nIGJhdGNoIHNpemUuIFRoZSBzcGVjaWZpY2l0eSwgU2Vuc2l0aXZpdHkgYW5kIEJhbGFuY2VkIGFjY3VyYWN5IGFjcm9zcyBiYXRjaCBzaXplcyAzMiwgNjQgYW5kIDEyOCBhcHBlYXIgdG8gYmUgZmx1Y3R1YXRpbmcgYWNyb3NzIGFsbCAzIGNsYXNzZXMgaG93ZXZlciB0aGVpciBmbHVjdHVhdGlvbnMgYXJlIGhpZ2hsaWdodGVkIGJ5IHRoZWlyIG92ZXJhbGwgYWNjdXJhY2llcy4gVGhlIG1vZGVsIHdpdGggYmF0Y2ggc2l6ZSAyNTYgYXBwZWFyIHRvIGhhdmUgZ2l2ZW4gdGhlIHdvcnN0IHBlcmZvcm1hbmNlLiBNb2RlbHMgd2l0aCBsb3dlciBiYXRjaCBzaXplcyBhcHBlYXIgdG8gaGF2ZSBwZXJmb3JtZWQgYmV0dGVyIGR1ZSB0byBtb3JlIGV4YW1wbGVzIGJlaW5nIHRyYWluZWQgb24gdGhlbSBwZXIgaXRlcmF0aW9ucy48c3Bhbj4NCg0KKioqKioqDQoNCiMjIyBQYXJ0IDIuMShkKQ0KDQoqKioqKioNCmBgYHtyfQ0KY3JlYXRlX21vZGVsLm4gPC0gZnVuY3Rpb24oYmF0Y2guc2l6ZSwgbmV1cm9ucykgew0KICBtb2RlbCA8LSBrZXJhc19tb2RlbF9zZXF1ZW50aWFsKCkgJT4lDQogICAgbGF5ZXJfZGVuc2UodW5pdHMgPSA4LCBhY3RpdmF0aW9uPSJyZWx1IiwgaW5wdXRfc2hhcGU9YygzKSkgJT4lDQogICAgbGF5ZXJfZGVuc2UodW5pdHMgPSBuZXVyb25zLCBhY3RpdmF0aW9uPSJyZWx1IikgJT4lDQogICAgbGF5ZXJfZGVuc2UodW5pdHMgPSA0LCBhY3RpdmF0aW9uPSJzb2Z0bWF4IikNCg0KICBtb2RlbCAlPiUgY29tcGlsZShsb3NzID0gImNhdGVnb3JpY2FsX2Nyb3NzZW50cm9weSIsDQogICAgICAgICAgb3B0aW1pemVyPSJhZGFtIiwNCiAgICAgICAgICBtZXRyaWNzPWMoImFjY3VyYWN5IikpDQogIA0KICBtb2RlbCAlPiUgZml0KA0KICAgIGRhdGEubWF0cml4KHgudHJhaW4uZGYpLA0KICAgIHkudHJhaW4uZGYub2hlLA0KICAgIGVwb2Nocz0xMDAsDQogICAgYmF0Y2hfc2l6ZT1iYXRjaC5zaXplLA0KICAgIHZhbGlkYXRpb25fc3BsaXQ9MC4yMCkNCiAgDQogIHJldHVybihtb2RlbCkNCn0NCmBgYA0KDQpgYGB7cn0NCiMgTmV3IEhpZGRlbiBMYXllciBbbnVtYmVyIG9mIG5ldXJvbnMgPSA2XSAmIEJhdGNoIFNpemUgPSAxDQptb2RlbC42biA8LSBjcmVhdGVfbW9kZWwubigxLCA2KQ0KICANCnByZWQucHJvYiA8LSBwcmVkaWN0KG1vZGVsLjZuLCBhcy5tYXRyaXgoeC50ZXN0LmRmKSkNCnByZWQuY2xhc3MgPC0gYXBwbHkocHJlZC5wcm9iLCAxLCBmdW5jdGlvbih4KSB3aGljaC5tYXgoeCktMSkNCmNvbmZ1c2lvbi5tYXRyaXguNm4gPC0gY29uZnVzaW9uTWF0cml4KGFzLmZhY3RvcihwcmVkLmNsYXNzKSwgYXMuZmFjdG9yKHkudGVzdC5kZikpDQpgYGANCg0KYGBge3J9DQojIE5ldyBIaWRkZW4gTGF5ZXIgW251bWJlciBvZiBuZXVyb25zID0gN10gJiBCYXRjaCBTaXplID0gMQ0KbW9kZWwuN24gPC0gY3JlYXRlX21vZGVsLm4oMSwgNykNCiAgDQpwcmVkLnByb2IgPC0gcHJlZGljdChtb2RlbC43biwgYXMubWF0cml4KHgudGVzdC5kZikpDQpwcmVkLmNsYXNzIDwtIGFwcGx5KHByZWQucHJvYiwgMSwgZnVuY3Rpb24oeCkgd2hpY2gubWF4KHgpLTEpDQpjb25mdXNpb24ubWF0cml4LjduIDwtIGNvbmZ1c2lvbk1hdHJpeChhcy5mYWN0b3IocHJlZC5jbGFzcyksIGFzLmZhY3Rvcih5LnRlc3QuZGYpKQ0KYGBgDQoNCmBgYHtyfQ0KIyBOZXcgSGlkZGVuIExheWVyIFtudW1iZXIgb2YgbmV1cm9ucyA9IDhdICYgQmF0Y2ggU2l6ZSA9IDENCm1vZGVsLjhuIDwtIGNyZWF0ZV9tb2RlbC5uKDEsIDgpDQogIA0KcHJlZC5wcm9iIDwtIHByZWRpY3QobW9kZWwuOG4sIGFzLm1hdHJpeCh4LnRlc3QuZGYpKQ0KcHJlZC5jbGFzcyA8LSBhcHBseShwcmVkLnByb2IsIDEsIGZ1bmN0aW9uKHgpIHdoaWNoLm1heCh4KS0xKQ0KY29uZnVzaW9uLm1hdHJpeC44biA8LSBjb25mdXNpb25NYXRyaXgoYXMuZmFjdG9yKHByZWQuY2xhc3MpLCBhcy5mYWN0b3IoeS50ZXN0LmRmKSkNCmBgYA0KDQpgYGB7cn0NCiMgTmV3IEhpZGRlbiBMYXllciBbbnVtYmVyIG9mIG5ldXJvbnMgPSA5XSAmIEJhdGNoIFNpemUgPSAxDQptb2RlbC45biA8LSBjcmVhdGVfbW9kZWwubigxLCA5KQ0KICANCnByZWQucHJvYiA8LSBwcmVkaWN0KG1vZGVsLjluLCBhcy5tYXRyaXgoeC50ZXN0LmRmKSkNCnByZWQuY2xhc3MgPC0gYXBwbHkocHJlZC5wcm9iLCAxLCBmdW5jdGlvbih4KSB3aGljaC5tYXgoeCktMSkNCmNvbmZ1c2lvbi5tYXRyaXguOW4gPC0gY29uZnVzaW9uTWF0cml4KGFzLmZhY3RvcihwcmVkLmNsYXNzKSwgYXMuZmFjdG9yKHkudGVzdC5kZikpDQpgYGANCg0KKioqKioqDQoNCiMjIyBQYXJ0IDIuMShkKShpKSAmIFBhcnQgMi4xKGQpKGlpKQ0KDQoqKioqKioNCg0KYGBge3J9DQogIHByaW50KHBhc3RlKCdTZWNvbmQgSGlkZGVuIExheWVyIG9mIE5ldXJvbnMgOiAnLCA2KSkNCiAgcHJpbnQocGFzdGUoIk92ZXJhbGwgQWNjdXJhY3k6ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjZuW1sib3ZlcmFsbCJdXVtbIkFjY3VyYWN5Il1dLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMDogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42bltbImJ5Q2xhc3MiXV1bMSwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNm5bWyJieUNsYXNzIl1dWzEsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjZuW1siYnlDbGFzcyJdXVsxLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDE6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNm5bWyJieUNsYXNzIl1dWzIsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjZuW1siYnlDbGFzcyJdXVsyLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42bltbImJ5Q2xhc3MiXV1bMiwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAyOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjZuW1siYnlDbGFzcyJdXVszLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42bltbImJ5Q2xhc3MiXV1bMywyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNm5bWyJieUNsYXNzIl1dWzMsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMzogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC42bltbImJ5Q2xhc3MiXV1bNCwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguNm5bWyJieUNsYXNzIl1dWzQsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjZuW1siYnlDbGFzcyJdXVs0LDExXSwgMikpKQ0KYGBgDQoNCmBgYHtyfQ0KICBwcmludChwYXN0ZSgnU2Vjb25kIEhpZGRlbiBMYXllciBvZiBOZXVyb25zIDogJywgNykpDQogIHByaW50KHBhc3RlKCJPdmVyYWxsIEFjY3VyYWN5OiAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC43bltbIm92ZXJhbGwiXV1bWyJBY2N1cmFjeSJdXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDA6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguN25bWyJieUNsYXNzIl1dWzEsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjduW1siYnlDbGFzcyJdXVsxLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC43bltbImJ5Q2xhc3MiXV1bMSwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAxOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjduW1siYnlDbGFzcyJdXVsyLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC43bltbImJ5Q2xhc3MiXV1bMiwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguN25bWyJieUNsYXNzIl1dWzIsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMjogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC43bltbImJ5Q2xhc3MiXV1bMywxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguN25bWyJieUNsYXNzIl1dWzMsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjduW1siYnlDbGFzcyJdXVszLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDM6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguN25bWyJieUNsYXNzIl1dWzQsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjduW1siYnlDbGFzcyJdXVs0LDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC43bltbImJ5Q2xhc3MiXV1bNCwxMV0sIDIpKSkNCmBgYA0KDQpgYGB7cn0NCiAgcHJpbnQocGFzdGUoJ1NlY29uZCBIaWRkZW4gTGF5ZXIgb2YgTmV1cm9ucyA6ICcsIDgpKQ0KICBwcmludChwYXN0ZSgiT3ZlcmFsbCBBY2N1cmFjeTogIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOG5bWyJvdmVyYWxsIl1dW1siQWNjdXJhY3kiXV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAwOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjhuW1siYnlDbGFzcyJdXVsxLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC44bltbImJ5Q2xhc3MiXV1bMSwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOG5bWyJieUNsYXNzIl1dWzEsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMTogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC44bltbImJ5Q2xhc3MiXV1bMiwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOG5bWyJieUNsYXNzIl1dWzIsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjhuW1siYnlDbGFzcyJdXVsyLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDI6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOG5bWyJieUNsYXNzIl1dWzMsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjhuW1siYnlDbGFzcyJdXVszLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC44bltbImJ5Q2xhc3MiXV1bMywxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAzOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjhuW1siYnlDbGFzcyJdXVs0LDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC44bltbImJ5Q2xhc3MiXV1bNCwyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOG5bWyJieUNsYXNzIl1dWzQsMTFdLCAyKSkpDQpgYGANCg0KYGBge3J9DQogIHByaW50KHBhc3RlKCdTZWNvbmQgSGlkZGVuIExheWVyIG9mIE5ldXJvbnMgOiAnLCA5KSkNCiAgcHJpbnQocGFzdGUoIk92ZXJhbGwgQWNjdXJhY3k6ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjluW1sib3ZlcmFsbCJdXVtbIkFjY3VyYWN5Il1dLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMDogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC45bltbImJ5Q2xhc3MiXV1bMSwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOW5bWyJieUNsYXNzIl1dWzEsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjluW1siYnlDbGFzcyJdXVsxLDExXSwgMikpKQ0KICBwcmludChwYXN0ZSgnICAgJywgJ0NsYXNzIDE6IFNlbnNpdGl2aXR5ID0gJywgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOW5bWyJieUNsYXNzIl1dWzIsMV0sIDIpLCAiLCBTcGVjaWZpY2l0eSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjluW1siYnlDbGFzcyJdXVsyLDJdLCAyKSwgIiwgQmFsYW5jZWQgQWNjdXJhY3kgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC45bltbImJ5Q2xhc3MiXV1bMiwxMV0sIDIpKSkNCiAgcHJpbnQocGFzdGUoJyAgICcsICdDbGFzcyAyOiBTZW5zaXRpdml0eSA9ICcsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjluW1siYnlDbGFzcyJdXVszLDFdLCAyKSwgIiwgU3BlY2lmaWNpdHkgPSAiLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC45bltbImJ5Q2xhc3MiXV1bMywyXSwgMiksICIsIEJhbGFuY2VkIEFjY3VyYWN5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOW5bWyJieUNsYXNzIl1dWzMsMTFdLCAyKSkpDQogIHByaW50KHBhc3RlKCcgICAnLCAnQ2xhc3MgMzogU2Vuc2l0aXZpdHkgPSAnLCBzaWduaWYoY29uZnVzaW9uLm1hdHJpeC45bltbImJ5Q2xhc3MiXV1bNCwxXSwgMiksICIsIFNwZWNpZmljaXR5ID0gIiwgc2lnbmlmKGNvbmZ1c2lvbi5tYXRyaXguOW5bWyJieUNsYXNzIl1dWzQsMl0sIDIpLCAiLCBCYWxhbmNlZCBBY2N1cmFjeSA9ICIsIHNpZ25pZihjb25mdXNpb24ubWF0cml4LjluW1siYnlDbGFzcyJdXVs0LDExXSwgMikpKQ0KYGBgDQoNCioqKioqKg0KDQojIyMgUGFydCgyLjEpKGQpKGlpKShhKQ0KDQoqKioqKioNCg0KPHNwYW4gc3R5bGU9ImNvbG9yOiBibHVlOyI+SSB0b29rIGJldHdlZW4gNiBhbmQgOSB0aGUgbnVtYmVycyBvZiBuZXVyb25zIHRoYXQgSSB0aG91Z2h0IHdvdWxkIGdpdmUgbWUgdGhlIGJlc3QgY2hhbmNlIG9mIGltcHJvdmluZyBteSBhY2N1cmFjeS4gQWZ0ZXIgaXRlcmF0aW5nIHRocm91Z2ggbnVtZXJvdXMgbnVtYmVyIG9mIG5ldXJvbnMsIGFkZGluZyBhbm90aGVyIGhpZGRlbiBsYXllciBkb2Vzbid0IG5lY2Vzc2FyaWx5IG1lYW4gdGhhdCB5b3VyIG1vZGVsIHdpbGwgaW1wcm92ZS4gSW4gbXkgY2FzZSwgSSBmb3VuZCB0aGUgbnVtYmVyIDcgb2YgdGhlIHNlY29uZGFyeSBoaWRkZW4gbGF5ZXIgdG8gYmUgZ29vZCBhcyBpdCBzaWduaWZpY2FudGx5IGltcHJvdmVkIG15IG1vZGVsJ3Mgb3ZlcmFsbCBhY2N1cmFjeSB0byAwLjgzLiA8L3NwYW4+DQoNCioqKioqKg==